如何調用帶有特定URL的HTTP請求並將響應正文處理爲XML?ShopStyle API - 如何調用HTTP請求
信息由ShopStyle提供:
如何使用API:
選擇返回數據的應用需求的方法。例如,/ products方法用於獲取與給定類別或品牌相匹配的產品。使用適當的主機,方法名稱和查詢參數爲該方法構建一個URL。將URL調用爲HTTP GET。 當HTTP響應到達時,從響應的主體中提取所需的數據元素。本文檔的其餘部分描述了爲每種API方法構建正確URL的詳細信息。點擊每個方法顯示的示例URL即可看到回覆的XML格式。 JSON格式的響應包含相同的信息,只是格式不同。
SHOPSTYLE API網址 所有ShopStyle API網址有以下形式:
http://api.shopstyle.com/api/VERSION/METHOD_NAMEpid=YOUR_API_KEY&format=FORMAT& ...
的method_name是由左側顯示的的各種API的方法列表拍攝(新聞鏈接查看方法列表 - https://www.shopstylecollective.com/api/overview)。
通用的API PARAMETERS API中的所有方法都接受這些參數:
API_KEY(我的唯一關鍵是******************) PID唯一的分配給調用者的API_KEY字符串。您可以在帳戶設置頁面找到您的API密鑰。
FORMAT
響應的格式。支持的值爲:
json - 響應採用UTF-8編碼的JSON格式。如果參數不存在,這是默認值。
xml - 響應採用UTF-8編碼的XML格式。 jsonp - 響應採用JSON格式,採用名爲padding的JavaScript方法封裝UTF-8編碼。填充必須用查詢參數'callback'指定。只有單個表達式(函數引用或對象屬性函數引用)才被接受爲有效填充。
當設置爲1或'true'時,HTTP狀態將始終爲200.在響應中使用字段「errorCode」以檢測API調用是否成功。默認情況下,當錯誤發生響應的HTTP狀態會比200
我又是初學者,所以請提供關於如何檢索類別數據(例如詳細的信息不同:連衣裙,上衣,Buttoms,等等)以XML格式。**
謝謝!!!
而且也這也太:https://github.com/PopSugar/php-popsugar-shopping-api/blob/master/example的index.php –