yandex maps api から json データを選択する作業を行っています。ブラウザから URL を呼び出すと、真の応答が得られます。しかし、php でこのリクエストを呼び出したときと同じ応答が得られません。403 不正なエラーが発生します。
ここに URL があり、実際の応答を確認できます。 latlong&search_type=geo
ここに私の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
}
なぜそれは異なる応答を与えているのですか?どうもありがとう :)