无法使用PHP API将MX记录添加到Cloudflare区域:无效或丢失的区域

时间:2018-09-20 12:30:46

标签: cloudflare

我正在使用PHP API在我的Cloudflare区域中添加DNS记录。 虽然我可以轻松添加TXT,CNAME或A记录,但不能添加任何MX记录。

我收到一个1004错误消息

  

无效或缺失的区域

是的,我都使用相同的变量“同时”记录所有帖子。:

[...]
$zones = new \Cloudflare\API\Endpoints\Zones($adapter);
$zoneID = $zones->getZoneID($domain);
$dns = new \Cloudflare\API\Endpoints\DNS($adapter);

$dns->addRecord($zoneID, "A", $domain, $ip, 0, false); // Insert OK
$dns->addRecord($zoneID, "CNAME", 'www', $domain, 0, false); //Insert OK
$dns->addRecord($zoneID, "TXT", "pic._domainkey.$userDomain", $configKey, 0, false) // insert OK
$dns->addRecord($zoneID, 'MX', 'mg', 'mxa.mailgun.org', 10, 10) // Error 1004 "invalid or missing zone"

API参数似乎是区域ID,记录类型,记录名称,记录值,优先级和TTL

我不明白为什么该区域似乎是问题所在,因为我在其他记录中使用了相同的记录...

谢谢

0 个答案:

没有答案