【问题标题】:How do I get the URL for the item using the Amazon API如何使用 Amazon API 获取商品的 URL
【发布时间】:2012-05-12 15:52:29
【问题描述】:

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

有人知道如何将会员链接返回到产品吗?还是您必须自己构建一个?

谢谢,

安迪。

【问题讨论】:

    标签: api amazon-web-services amazon


    【解决方案1】:

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

    我通过使用 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 形式返回

    【讨论】:

    • 嗯,看起来很简单!我有几分钟的时间就试试看! :)
    • 不,ItemLinks 对我来说是空的。我需要一个特定的响应组吗?
    • 我使用响应组 Large and Small 并且我总是带回我的项目搜索的 URL
    • 我会尝试检查使用此响应组是否也有帮助,不过可能需要一段时间,这周很忙!
    • 还没有时间测试这个,但我会给你怀疑的好处! :)
    【解决方案2】:

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

    正如 Standage 所说,它与在 item.ItemLinks[0] 下找到的 URL 相同

    【讨论】:

      猜你喜欢
      • 2014-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-03
      • 2012-08-07
      相关资源
      最近更新 更多