2017-06-19 204 views
0

我需要將以下CURL請求轉換爲HTML。該應用程序還沒有給出任何AJAX的文件在其網站上將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"} 

好吧,顯然我沒有做它不夠清晰。當我在申請網站上填寫表格時,我會得到適當的回覆。他們給我的迴應和上面提到的CURL請求在代碼框中。

我得到上述迴應時,我嘗試使用AJAX

+2

如果你從服務器獲取的錯誤爲您捲曲的要求,切換到AJAX客戶端是不會改變這一點。 – David

+0

@David當我在應用程序網站上填寫表單時,我得到了正確的回覆。他們給我的迴應和上面提到的CURL請求在代碼框中。 當我嘗試使用AJAX自己實現它時,我得到了上面提到的響應 –

+0

問題中沒有這樣的實現嘗試。我們需要查看您正在編寫的代碼才能獲得幫助。 – David

回答

-1

您迴應{"code":403,"status":"Forbidden","message":"Invalid API Key"}實現它自己清楚地表明你要麼missing api key /或sending invalid api key與Ajax請求。

將api鍵添加到下面的請求格式後嘗試。

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