我正在从 yandex maps api 中选择 json 数据。当我从浏览器调用 URL 时,它给了我真实的响应。但是当我在 php.ini 中调用此请求时,它并没有给我相同的响应。给出 403 未经授权的错误。
这是我的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
}
为什么它给出不同的响应?非常感谢 :)