0

我正在尝试使用亚马逊产品广告 api 在我的网站上显示特定类别的亚马逊产品。我写的代码是asp.net。我能够成功检索其价格、标题、图片、网址。我还想获得亚马逊使用的产品 ID。我查看了它的文档,其中他们提到了一些关于 UPC(通用产品代码)和ASIN。但是他们已经解释了基于UPC和ASIN的查找搜索。我对如何获取其产品 ID 感到困惑。

String requestString ="Service=AWSECommerceService"
               + "&Version=2013-29-03"
               + "&Operation=ItemSearch"
               + "&AssociateTag=myassociatetag"
               + "&SearchIndex=" +category
               + "&ItemPage=5"
               + "&Sort=relevancerank"
               + "&ResponseGroup=ItemAttributes,Images"
               + "&Keywords=" + keyword
               + "&Timestamp=[YYYY-MM-DDThh:mm:ssZ]"
               ;

你能帮我并告诉我在这个请求字符串中添加 itemid 的位置吗?谢谢你 。

4

1 回答 1

1

将响应组“ItemIds”添加到您的请求参数中以检索“ASIN”

  • "&ResponseGroup=ItemAttributes,Images,ItemIds"

UPC 由您的代码中已经存在的“ItemAttributes”响应组返回。如果它存在于亚马逊数据库中,它只会返回 UPC。

于 2013-04-10T08:19:43.147 回答