[英]Can I use AWS to get product descriptions about Amazon.com retail products?
亞馬遜,我真的很新。
我想要做的是通過使用產品ASIN號和PHP(我可以這樣做???)將amazon產品描述發送到我的localhost服務器。 我之前沒有這樣做,也不知道如何執行此操作。
我認為只是從亞馬遜網站上榨取價格是個壞主意,最好使用API。 我可以使用Amazon AWS嗎? 我在https://aws.amazon.com/創建了一個帳戶(這是正確的地方嗎?)並看到這個大屏幕上有許多亞馬遜aws選項 。
在互聯網上沖浪我發現了一些例子,但我想我需要keyId,secretKey,associateId - 試試這個例子。 有人可以幫助更好地了解做什么和在哪里看? 謝謝。
如果您不熟悉AWS,那么這是一個公平的假設。
實際上,AWS與Amazon.com(在線零售商)完全分開。
Amazon Web Services(AWS)是一個雲計算平台,允許您運行虛擬服務器,數據庫,存儲和許多更高級別的托管服務。 你應該考慮在那里運行你的PHP服務器,絕對初學者的一個很好的起點是LightSail ,你可以在幾分鍾內創建一個LAMP堆棧。
回到原始問題,獲取您需要使用亞馬遜商城網絡服務(MWS)的產品詳細信息,特別是GetMatchingProductForId並傳入您的ASIN號碼。
請參閱此處獲取PHP示例 ,該示例的重要部分,供您展開,是:
public function getProductById($ProductID, $IdType = 'ASIN') {
$request = new MarketplaceWebServiceProducts_Model_GetMatchingProductForIdRequest();
$request->setSellerId($this->MySellerId);
$request->setMarketplaceId($this->MyMarketplaceId);
$request->setIdType($IdType);
if (!is_array($ProductID)) {
$ProductID = array($ProductID);
}
$idList = new MarketplaceWebServiceProducts_Model_IdListType();
$idList->setId($ProductID);
$request->setIdList($idList);
$response = $this->service->GetMatchingProductForId($request);
return $response;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.