【背景】
关于整个的AWS的总结,参见:
【整理】Amazon的AWS(Associates Web Service,新改名为Product Advertising API)
此处专门总结AWS中的SearchIndex.
【总结AWS的SearchIndex】
1.LawnGarden已改名为LawnAndGarden
详见:
【整理】AWS中的SearchIndex不再支持LawnGarden,已改名为LawnAndGarden
另外,后来在:
What’s New is associated with the 2011-08-01 version of the Product Advertising API
也看到,相关的说明了:
New SearchIndex values We added two new SearchIndex values: LawnAndGarden (US) and Appliances (JP) 4 April 2012 |
2.US类别中,实际上没有这些BrowserNodeId:ArtsAndCrafts(2617941011),DigitalMusic(195208011),HomeGarden(285080)
参考:
和
SearchIndex-ItemSearch Parameter Combinations for US
针对于US的,实际上是有:
ArtsAndCrafts(2617941011)
DigitalMusic(195208011)
的,但是实际上通过C#代码去测试,结果却是没有的。
注:
(1)不知道是不是由于我的associate tag是CN(China)所导致的。
(2)对应的出错的信息是:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | < BrowseNodeLookupResponse > < OperationRequest > < HTTPHeaders > < Header Name = "UserAgent" Value = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3; .NET4.0C; .NET4.0E" /> </ HTTPHeaders > < RequestId >d965b06a-4b17-4087-b600-f9fe9df32be1</ RequestId > < Arguments > < Argument Name = "Operation" Value = "BrowseNodeLookup" /> < Argument Name = "Service" Value = "AWSECommerceService" /> < Argument Name = "AssociateTag" Value = "xxx" /> < Argument Name = "Version" Value = "2011-08-01" /> < Argument Name = "Signature" Value = "UALshUCfOgI0vQmcj5M5d+NR5KBOrXNoQ8eYXD2y778=" /> < Argument Name = "BrowseNodeId" Value = "285080" /> < Argument Name = "AWSAccessKeyId" Value = "xxx" /> < Argument Name = "Timestamp" Value = "2013-06-17T05:14:36Z" /> < Argument Name = "ResponseGroup" Value = "BrowseNodeInfo" /> </ Arguments > < RequestProcessingTime >0.013066</ RequestProcessingTime > </ OperationRequest > < BrowseNodes > < Request > < IsValid >True</ IsValid > < BrowseNodeLookupRequest > < BrowseNodeId >285080</ BrowseNodeId > < ResponseGroup >BrowseNodeInfo</ ResponseGroup > </ BrowseNodeLookupRequest > < Errors > < Error > < Code >AWS.InvalidParameterValue</ Code > < Message >285080 is not a valid value for BrowseNodeId. Please change this value and retry your request.</ Message > </ Error > </ Errors > </ Request > </ BrowseNodes > </ BrowseNodeLookupResponse > |
3.
转载请注明:在路上 » 【整理】AWS中的SearchIndex使用注意事项