cloudflare-sdk: невозможно добавить запись MX через API

Я не могу добавить запись MX в Зону из API. Я использую PHP SDK с этим утверждением

$dns->addRecord(‘a07e52c68721e…’, ‘MX’, ‘@’, ‘mxa.mailgun.org’, 0, false, ‘10’)

И как результат (неполный, кстати)

GuzzleHttp/Exception/ClientException with message 'Client error: `POST https://api.cloudflare.com/client/v4/zones/a07e52c68721e.../dns_records` resulted in a `400 Bad Request` response:
{"success":false,"errors":[{"code":1004,"message":"DNS Validation Error","error_chain":[{"code":9104,"message":"priority  (truncated...)

Я уже читаю Выпуск 41 и я использую cloudflare-php 1.1.0

Любая помощь приветствуется

0

Решение

Это было очевидно из-за аргумента ttd который имел значение по умолчанию 0 … Я поставил ровно 0, в то время как соответствующий аргумент должен быть между 120 и 2147483647 в соответствии с официальная документация.
Итак, именно этот код работал как @Patrick Mevzek

$dns->addRecord(‘a07e52c68721e…’, ‘MX’, ‘@’, ‘mxa.mailgun.org’, 120, false, ‘10’)
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]