Nodes Indexes XML
 
Enter a keyword, phrase, ASIN, UPC, or browse node ID then click the "Find" button
[Advanced Search]

It takes just minutes to create a custom Amazon Associate Store using Associate-O-Matic.

Viglink

You can use Viglink to automatically add outgoing affiliate links to your web pages. There's no easier way to begin making money from your site.

Looking for Another Affiliate Program?

Please consider Shareasale.


Shareasale. manages affiliate programs for thousands of merchants. The site makes it easier to apply to programs and create links.



In Association with Amazon.com and Other Fine Merchants

 

Browse Node Web Service

Browse node information is available from an XML-based web service from BrowseNodes.com.

The web service is accessed using a URL of the form:

http://browsenodes.com/xml.php?action=[action]&[arguments ...]

The action must be specified as BrowseNodeInfo or BrowseNodeSearch.

BrowseNodeInfo

To retrieve information about a specific browse node, use a URL of the form:

http://browsenodes.com/xml.php?action=BrowseNodeInfo&node=[NodeID]&id=[UserID]

Replace [NodeID] with the Browse Node ID and [UserID] with your user ID. If the user ID is omitted or invalid, the web service operates in "demonstration mode" and is limited to returning no more than four children for each node. If a valid user ID is specified, all of the nodes children are identified in the results.

A user ID is required to fully access the browse node data through the web service. This allows us to track the use of the web services and to avoid overloading the web server. To obtain a user ID, a donation to support the BrowseNodes development effort is requested. To request a user ID and make a donation using PayPal, please click one of the following buttons:

Once the email from PayPal is received, we will send you your user ID by email. In the mean time you can test the web service in "demonstration mode" by not including the id parameter when accessing the web service's URL.

BrowseNodeInfo Example

As an example, to retrieve information about node 10 (Health, Mind, and Body books), use the URL:

http://browsenodes.com/xml.php?action=BrowseNodeInfo&node=10

If you have a user ID, add it to the end of the URL:

http://browsenodes.com/xml.php?action=BrowseNodeInfo&node=10&id=[UserID]

The XML returned describes the specified node, it's parent node, and the child nodes under it.

The <BrowseNodeInfo> element contains all of the information returned about the specified browse node.

The <Demo> element is returned if the web service is running in demonstration mode - i.e. the user ID (id) parameter was omitted or is not valid.

The <Details> element contains information about the specified browse node.

The <Title> element contains the title of the node.

The <BrowseNodeID> element contains the browse node ID of the node.

The <ParentNodeID> element contains the browse node ID of the node's parent node. Negative values indicate psuedo-nodes that do not actually exist at Amazon.com.

The <Mode> element contains the mode indentified by BrowseNodes.com as the most appropriate mode for the node. A value of "-unknown-" is returned if a mode has not been identified for the node.

The <SearchIndex> element contains the AWS 4 SearchIndex which corresponds to the mode in the previous element.

The <Show> element contains a "Y" if the node is appropriate for displaying to a customer. It contains "N" for nodes which may not be appropriate to display to your site's visitors.

The <Path> element contains a text description of the path to the node.

The <PathList> element contains a text list of the Browse Node IDs in the path to the node.

The <Parent> element contains a Details element describing the parent node of the node. The Parent element is empty if the node has no parent. The Details element inside the Parent element is the same as the Details element for the specified node expect that the Path, Parent, and Children elements are not included.

The <Children> element contains a Details element describing each child node of the node. The Children element is empty if the node has no children or is a child of the current node. The Details element inside the Child element is the same as the Details element for the specified node expect that the Path, and Parent elements are not included. The number of children returned is limited to a maximum of four in demonstration mode.

BrowseNodeSearch

To search for browse nodes by keyword, use a URL of the form:

http://browsenodes.com/xml.php?action=BrowseNodeSearch&keyword=[keyword]&id=[UserID]

Replace [keyword] with the keyword or phrase to find in the browse node's title and [UserID] with your user ID. If the user ID is omitted or invalid, the web service operates in "demonstration mode" and is limited to returning no more than 20 results. If a valid user ID is specified, all matching browse nodes are identified in the results.

BrowseNodeSearch Example

As an example, to retrieve a list of nodes with the "Science" in the browse node's title, use the URL:

http://browsenodes.com/xml.php?action=BrowseNodeSearch&keyword=Science

If you have a user ID, add it to the end of the URL:

http://browsenodes.com/xml.php?action=BrowseNodeSearch&keyword=Science&id=[UserID]

The XML returned describes the matching nodes.

The <SearchResults> element contains all of the information returned. It includes a "count" argument specifying the number of matching nodes.

The <Demo> element is returned if the web service is running in demonstration mode - i.e. the user ID (id) parameter was omitted or is not valid.

A <Details> element contains information about each matching browse node.

The <Title> element contains the title of the node.

The <BrowseNodeID> element contains the browse node ID of the node.

The <ParentNodeID> element contains the browse node ID of the node's parent node. Negative values indicate pseudo-nodes that do not actually exist at Amazon.com.

The <Mode> element contains the mode indentified by BrowseNodes.com as the most appropriate mode for the node. A value of "-unknown-" is returned if a mode has not been identified for the node.

The <SearchIndex> element contains the AWS 4 SearchIndex which corresponds to the mode in the previous element.

The <Show> element contains a "Y" if the node is appropriate for displaying to a customer. It contains "N" for nodes which may not be appropriate to display to your site's visitors.

The <Path> element contains a text description of the path to the node.

The <PathList> element contains a text list of the Browse Node IDs in the path to the node.


No guarantees or warranties of any kind are offered for this service or the data at BrowseNodes.com. We reserve the right to modify the services at any time. Small print is hard on the eyes. Use of the BrowseNodes.com web site and web services constitutes agreement to these terms. How's your popcorn?



Privacy Policy© 2016 - Roger SmithSite Map