1
私はUdacityのWeb開発Nanodegreeコースでプロジェクトを進めています。私はレストラン情報を使用し、APIキーを生成することに決めました。しかし、データを取得するためにAJAXオブジェクトで使用すると、devツールで「無効なAPI」エラーが表示されます。 APIは、しかし、正しいです。助けてください。ここでZomato APIにアクセスできないJSONオブジェクト
は私のコードです:
$(document).ready(function(){
$("button").click(function(){
$.get("https://developers.zomato.com/api/v2.1/restaurant?res_id=MY_RES_ID", { "Accept": "application/json", "user-key": 'MY_API_KEY' }, function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});ここで
がZomatoのドキュメントです:
カール:
curl -X GET --header "Accept: application/json" --header "user-key: MY_API" "https://developers.zomato.com/api/v2.1/restaurant?res_id=MY_RES_ID"
URL:
https://developers.zomato.com/api/v2.1/restaurant?res_id=MY_RES_ID
私が使用したレストランのIDとAPIが正しかったことに注意してください。私は多くのPHPを知らないので、カールが何を意味するのか分かりません。