Что означает ответ {"detail":"Метод \"GET\" не разрешен."}?
Здравствуйте!
При разработке приложения на php возникает следующий ответ:
{"detail":"Метод \"GET\" не разрешен."}
Что означает данный ответ?
Код PHP:
$resource = curl_init();
$url = 'https://dadata.ru/api/v2/clean/address';curl_setopt($resource, CURLOPT_URL, $url);
$headers = array("Content-Type: application/json","Authorization: Token ~6855","X-Secret: ~a45a");
curl_setopt($resource, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array("query" => "мск сухонска 11/-89")));
Ответ
Добрый день! Ровно это и означает — в API стандартизации метод GET не используется, только POST.
Вот рабочий пример вызова стандартизации из PHP:
https://gist.github.com/nalgeon/4fb7d7b0c36c3b9094aa2b3290bec263
Сервис поддержки клиентов работает на платформе UserEcho
Добрый день! Ровно это и означает — в API стандартизации метод GET не используется, только POST.
Вот рабочий пример вызова стандартизации из PHP:
https://gist.github.com/nalgeon/4fb7d7b0c36c3b9094aa2b3290bec263