Active
Project:
Amazon Store
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
25 May 2011 at 04:39 UTC
Updated:
25 May 2011 at 07:26 UTC
Performing a BrowseNodeLookup operation, parameter BrowseNodeId = 2000 results in this error:
Amazon error returned. Code=AWS.InvalidParameterValue}, Message=2000 is not a valid value for BrowseNodeId. Please change this value and retry your request.
I haven't found BrowseNode ID 2000 documented anywhere; on browsenodes.com id -2000 is a 'pseudo ID' (since it's a negative #). See: http://www.browsenodes.com/node--2000.html and http://www.browsenodes.com/page-XML.html
So, my question is: where did BrowseNode 2000 for "All" come from? Is it a made-up number or was it a valid BrowseNode at one point?
Comments
Comment #1
mcurry commentedThere are other "BrowseNode" values returned by
_amazon_store_locale()that cannot be used in BrowseNodeLookup operations. They appear to be Refinement nodes, but I don't understand why they can't be used in BrowseNodeLookup ops.Example: Apparel (15683091) returns the same error as node 2000 (see above).