Яндекс.Карты Api Json Response Giving 403 Несанкционированная ошибка

Я работаю над выбором данных JSON из API карт Яндекса. Когда я вызываю URL из браузера, он дает мне истинный ответ. Но это не дает мне тот же ответ, когда я назвал этот запрос в php. Даёт 403 несанкционированную ошибку.

Вот URL, и вы можете увидеть истинный ответ: https://api-maps.yandex.ru/services/route/2.0/?lang=en_US&маркер = 611617dfbcd24e24fa911f47508ee55a&RLL = +28,890645900000003% 2C41.020271699999995 ~ 29,011496% 2C41.069194&МРВ = атм&SCO = LatLong&search_type = гео

Вот мой PHP-код:

$mapUrl = "https://api-maps.yandex.ru/services/route/2.0/?lang=en_US&token=611617dfbcd24e24fa911f47508ee55a&rll=".$basLongitude."%2C".$basLatitude."~".$varLatitude."%2C".$varLongitude."&rtm=atm&sco=latlong&search_type=geo";
$json = file_get_contents($mapUrl);
print_r($json);

Вот ответ:

{
status: "error",
message: "unauthorized",
code: 403
}

Почему он дает разные ответы?
Большое спасибо 🙂

0

Решение

Вы не можете использовать этот сервис напрямую, это нарушает ToS.

0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector