2012-04-19 39 views
6

我需要創建一個PHP腳本,用於從我的個人網頁中檢索並更新我的庫存。這可以通過MWS或任何WS完成嗎?而且還需要在我的網站前面展示我在亞馬遜的所有產品,並顯示用戶通過亞馬遜購買這些產品的鏈接。使用php和MWS檢索廣告資源

任何幫助?

歡呼和許多在此先感謝

回答

8

肯定。

使用亞馬遜MWS API,特別是報告部分here

您應該請求(通過RequestReport) 「開放房源報告」。亞馬遜會在幾分鐘後爲您提供一份包含SKU,ASIN,數量和價格的所有列表的CSV文件。

當您想要顯示這些列表時,您需要自己顯示它們。你可以用一些圖片鏈接到ASIN,所以也許你需要爲自己獲取這些圖片和標題(也許用另一個ReportType)。

你可以在Amazon MWS Scratchpad中玩這個API。

+0

好吧,我已經玩Scratchpad,但我的問題是結果是什麼時候或在哪裏?我得到響應(200),所以似乎沒問題,但我看不到任何可下載的文件或其他。 – ReynierPM 2012-05-08 18:20:24

+1

,你可以在api參考資料中看到(https://images-na.ssl-images-amazon.com/images/G/01/mwsportal/doc/en_US/bde/MWSReportsApiReference._V148508614_.pdf),你需要先'RequestReport',然後用'GetReportRequestList'查看狀態(查找RequestID),如果完成,則用'GetReport'獲得結果(查看請求列表返回的ReportID) – Stefan 2012-05-09 10:15:11

+0

好的,我現在得到報告,但是它是平的,而不是CSV,正如你之前所說,也只有sku,asin,價格,數量顯示。如何獲得這些產品的圖像,標題等? – ReynierPM 2012-05-09 21:31:44

0

亞馬遜MWS僅用於創造新產品,並將其同步到您的亞馬遜賣家中央或者從您的網站價格變化自動或得到報告或訂單處理。我不認爲你可以在你的網站上使用亞馬遜商店。

+0

你有沒有辦法做到這一點?無論如何,MWS允許我更新和檢索invetory或否? – ReynierPM 2012-04-20 23:36:33

+0

是的,它允許檢索數量和更新數量爲此,您將需要亞馬遜高級賣家帳戶,並需要註冊亞馬遜MWS API密鑰。你需要學習FEED API,Reporting API才能做到這一點。以下給出的鏈接可能會幫助你。它們僅適用於PHP。 – 2012-04-21 12:54:53

+0

- https://developer.amazonservices.co.uk/doc/bde/feeds/v20090901/php.html - https://developer.amazonservices.co.uk/gp/mws/docs.html - http: //www.amazonsellercommunity.com/forums/forum.jspa?forumID=43 – 2012-04-21 12:56:32