2017-06-19 29 views
0

次のCURLリクエストをHTMLに変換する必要があります。アプリケーションはCURLリクエストをAJAXリクエストに変換する

curl -X GET --header "Accept: application/json" --header "user-key: 
xxxx" 
"https://developers.abcdef.com/api/v2.1/restaurant?res_id=000000" 

は、これまでのところ、私は明らかに私は十分にそれを明確にしなかった、

{"code":403,"status":"Forbidden","message":"Invalid API Key"} 

オーケー、次の応答を得続ける彼らのウェブサイト上でAJAXのための任意のドキュメントを与えられていません。私はアプリケーションウェブサイト上のフォームに記入すると適切な応答を得ます。彼らは私に応答と上記のCURL要求をコードボックスに与えます。私はAJAX

+2

あなたのCURLの要求に対してサーバからそのエラーを取得している場合は、AJAXクライアント側に切り替えると、それを変更するつもりはありません。 – David

+0

@David私はアプリケーションのWebサイトでフォームに記入すると適切な応答を得ます。彼らは私に応答と上記のCURL要求をコードボックスに与えます。 AJAXを使用して自分で実装しようとすると、上記の応答が返されます –

+0

このような実装の試みは問題にありません。私たちはあなたがそれを手助けするために書いているコードを見る必要があります。 – David

答えて

-1

あなたの応答{"code":403,"status":"Forbidden","message":"Invalid API Key"}を使用して、それを自分自身を実装しようとすると、

私ははっきりとあなたがAJAX要求とのいずれか missing api key /または sending invalid api keyある示し、上記の応答を取得します。

以下のリクエストフォーマットにapiキーを追加してみてください。

$.ajax({ method : 'GET', url : 'http://your-url.com', headers : { 'Accept' : 'application/json', 'user-key' : 'YOUR API KEY' }, success : function(data){ console.log(data); } });

関連する問題