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