2017-06-19 49 views
0

如何使用Mailgun PHP庫驗證域並獲取當前使用的DNS記錄?如何使用Mailgun PHP庫驗證域名?

驗證方法存在於API Documentation中,但我在PHP library中找不到一個驗證方法。

我需要這個方法:

PUT /domains/<domain>/verify

+0

你犯了一個捲曲的請求。 – FMashiro

+0

@FMashiro,是的,我可以,但爲什麼方法不存在於API中? –

+0

根據文檔,您可以調用'/ domains/'(用您正在尋找的域替換'')。這是可能的,你只需要用'/ domains/example.com'在結尾處調用api url。 – FMashiro

回答

0

我加PR爲倉庫,現在用於驗證域我們可以使用:

$mailgun = Mailgun::create('key-example'); 
$mailgun->domains()->verify('example.com'); 
0

根據文檔,你可以這樣做,得到的DNS記錄:

$mg = Mailgun::create('key-example'); 
$dns = $mg->domains()->show('example.com')->getInboundDNSRecords(); 

foreach ($dns as $record) { 
    echo $record->getType(); 
} 
+0

當我調用''' - show'''時,域驗證沒有開始,我需要從API中調用PUT/domains//verify'''。 –

+0

@MaximZasorin你應該使用CURL調用,你知道如何使用它? –

+0

是的,我知道,謝謝。 –