如何使用亚马逊商品广告 API 搜索其他国家/地区?
我需要能够根据条形码、关键字或 ASIN 搜索产品,并显示来自 amazon.co.uk、amazon.com、amazon.de 和 amazon.fr(英国、美国、德国和法国)的结果。
这可能吗?如果是这样,我该怎么做?
I need to be able to search for a product based on barcode, keyword or ASIN and show the results from amazon.co.uk, amazon.com, amazon.de and amazon.fr (UK, USA, Germany and France).
Is that possible? If so, how do I do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在此页面底部,您将找到指向此产品广告 API 工作的各种区域设置的链接。
但是,您需要对这些不同的 API 中的每一个进行单独订阅。换句话说,您需要不同的
AssociateTag
、AccessKeyId
和密钥
才能访问这些不同的 API。您可以实现一个按顺序使用所有这些 API 的搜索引擎。首先在美国 API 中搜索产品,然后是英国,然后是德国,...您可以将这种复杂性封装在 外观,以便您的客户端只需调用一次搜索即可。您可能还会遇到一些性能问题,因此建议使用缓存(和常识)。
At the bottom of this page, you will find links to the various Locales where this Product Advertising API works.
However, you need to make a separate subscription to each one of these different APIs. In other words, you need a different
AssociateTag
,AccessKeyId
and asecret key
in order to access those different APIs.You can implement a search engine that uses all of those APIs in sequence. Start by searching for the product in the US API, then UK, then DE, ... You can encapsulate this complexity in a facade, so that your client simply makes a single call to search. You might also encounter some performance issues with this idea, so the use of cache (and common sense) is advisable.