0
我正在從yandex maps api中選擇json數據。當我從瀏覽器調用URL時,它給了我真正的迴應。但是當我在php中調用這個請求時,它並沒有給我同樣的迴應。給予403未經授權的錯誤。Yandex Maps Api Json響應提供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
}
爲什麼它給不同勢響應? 非常感謝:)
歡迎來到SO。大多數情況下,最好去看看你使用的API,以及如何實現它。一個未經授權的錯誤基本上已經給你答案。深入研究文檔 – Jaques
你好@Jaques尋求你的答案。但是這個請求正在瀏覽器上工作。如果你點擊網址,你會看到迴應沒有給出任何錯誤。 – user3075283