我試圖集成的API,並且在API集成說明它顯示以下內容:API集成PHP捲曲
GET /offers.json or /offers.xml
Headers: API-KEY={your_key}, API-LOGIN={your_login}
捲曲例子:
curl https://api.thewebsite.com/v1/offers.json -H 'API-KEY:
1a2b3c4d5e6f7g8h9i' -H 'API-LOGIN: 1a2b3c4d5e6f7g8h9i'
我已經嘗試使用下面的cURL代碼沒有成功。至於GET方法,我不確定如何將API LOGIN作爲標頭傳遞給API KEY &。
$header = array('Content-Type: application/xml', 'API-KEY=1a2b3c4d5e6f7g8h9i', 'API-LOGIN=1a2b3c4d5e6f7g8h9i');
$url = "https://api.thewebsite.com/v1/offers.xml";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
$xml = curl_exec($curl);
curl_close($curl);
print $xml;
當您執行該捲曲腳本時會發生什麼? –
我得到一個無效的API密鑰錯誤,這是由於使用=而不是:正如Kaivosukeltaja指出的那樣。 – spiderling