如何使用AmazonAPI获取项目的URL

如何使用AmazonAPI获取项目的URL,api,amazon-web-services,amazon,Api,Amazon Web Services,Amazon,我正在使用关键字和响应组“EditorialReview”和“Images”进行ItemSearch请求,但我没有返回DetailsPageURL,它总是空的。我想这就是回到亚马逊的链接(包括我的affliate标签)。我已经浏览了所有的回复组,但我似乎找不到一个能提供这些信息的 有人知道如何获得产品的附属链接吗?还是你必须自己建造一个 谢谢 Andy。可以从itemSearch请求中找到每个项目的Url 我使用item.ItemLinks获得它,如下所示: string strLink = i

我正在使用关键字和响应组“EditorialReview”和“Images”进行ItemSearch请求,但我没有返回DetailsPageURL,它总是空的。我想这就是回到亚马逊的链接(包括我的affliate标签)。我已经浏览了所有的回复组,但我似乎找不到一个能提供这些信息的

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

谢谢


Andy。

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

我使用item.ItemLinks获得它,如下所示:

string strLink = item.ItemLinks[0].URL;
如果您查看文档:


itemLinks以XML形式从API返回,它是
DetailPageURL
——没有
s
。它是
节点的直接子项。你在帖子中写道你正在寻找
DetailsPageURL


正如Standage所说,它与在
item.ItemLinks[0]

Hmm下找到的URL相同,看起来非常简单!我有几分钟的时间就试试看!:)不,ItemLinks对我来说是空的。我需要一个特定的回复组吗?我使用大大小小的回复组,并且我总是为我的项目搜索返回URL。我将尝试检查使用此回复组是否也有帮助,不过可能会有一段时间,这周很忙!我还没来得及对此进行测试,但我会让你放心的!:)