0
Отвечен

Что означает ответ {"detail":"Метод \"GET\" не разрешен."}?

Анонимный 3 года назад обновлен Антон Жиянов 3 года назад 1

Здравствуйте!
При разработке приложения на 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")));

var_dump(curl_exec($resource));

Ответ

Ответ
Отвечен

Добрый день! Ровно это и означает — в API стандартизации метод GET не используется, только POST.

Вот рабочий пример вызова стандартизации из PHP:

https://gist.github.com/nalgeon/4fb7d7b0c36c3b9094aa2b3290bec263

Ответ
Отвечен

Добрый день! Ровно это и означает — в API стандартизации метод GET не используется, только POST.

Вот рабочий пример вызова стандартизации из PHP:

https://gist.github.com/nalgeon/4fb7d7b0c36c3b9094aa2b3290bec263

Сервис поддержки клиентов работает на платформе UserEcho