如何使用 Amazon API 获取商品的 URL

问题描述 投票:0回答:2

我正在使用关键字和响应组“EditorialReview”和“Images”发出 ItemSearch 请求,但我没有返回 DetailsPageURL,它始终为空。我认为这将是返回亚马逊的链接(包括我的附属标签)。我已经浏览了所有响应组,但我似乎找不到一个可以提供此信息的组!

有人知道如何获得产品的联属链接吗?还是必须自己建一个?

谢谢,

安迪。

amazon-web-services
2个回答
1
投票

可以从 itemSearch 请求中找到每个项目的 Url。

我通过使用 item.ItemLinks 得到它,如下所示:

string strLink = item.ItemLinks[0].URL;

如果您查看文档:

http://s3.amazonaws.com/awsdocs/Associates/2011-08-01/prod-adv-api-gsg-2011-08-01.pdf

itemLinks 从 API 以 XML 形式返回


1
投票

它是

DetailPageURL
– 没有
s
。它是
Item
节点的直接子节点。您在帖子中写道您正在寻找
DetailsPageURL

正如 Standage 所说,它与

item.ItemLinks[0]

下找到的 URL 相同
© www.soinside.com 2019 - 2024. All rights reserved.