Chr*_*ris 5 amazon-web-services amazon-product-api
我使用亚马逊产品广告API来获取产品类别.对于美国类别,它正在运作.
但是使用来自不同站点的浏览节点我收到以下错误:
"569604 is not a valid value for BrowseNodeId. Please change this value and retry your request."
Run Code Online (Sandbox Code Playgroud)
我从以下站点获得了浏览节点:http: //docs.amazonwebservices.com/AWSECommerceService/latest/DG/index.html?BrowseNodeIDs.html
问题出在哪儿?
谢谢你的帮助!
小智 4
这是产品 API 中经常发生的错误,但并不是因为 BrowseNodeId 不存在。相反,API 会间歇性地崩溃并返回此错误。如果再次运行它,它可能会正确返回节点。
我解决这个限制的方法是将调用包装在重试代码中。
编辑。
我尝试运行这个BrowseNodeId,确实,它是无效的。BrowseNodeIds 定期更改,并且由于这是德国浏览节点,您可能无法从美国访问它。
但是,根据此,您的 BrowseNode(Electronics,DE)应该在美国可用: http: //docs.amazonwebservices.com/AWSECommerceService/latest/DG/APPNDX_SearchIndexValues.html
您可以通过以下网址测试浏览节点:
http://www.amazon.com/exec/obidos/tg/browse/-/ $N/
其中 $N 是浏览节点。
| 归档时间: |
|
| 查看次数: |
2040 次 |
| 最近记录: |