Filzhut.net Filzhut.net amazon_functions for PHP (Version 0.9)
Making the work with Amazon.com™ Web Services Version 1.0 much easier

amazon_browse_node

Returns an array with the parsed XML-result of an amazon™ browsenode

amazon_browse_node(var browsenode, int mode [, int type [, int page [, int format]]])

With this function you can display an amazon™ browsenode (f.e. "1000" for "Book Bestsellers"). The mode defines the mode the search results should have (f.e. "books" or "music"). Setting the type is optional: It gives you the possibility to determine the volume of the reply. LIGHT(default) returns less product-information than HEAVY.
A search you perform with this function returns up to 10 products. If you want to get more products, you can define that the result is not page #1(default), but f.e. page "2". So you don't receive the first 10 products, but products 11-20 - "3" would return the products 21-30...
If you are able to create XSL pages, you can set the URL of such a page as format (f.e. "http://www.yourserver.com/directory/file.xsl") and the result of this function won't be an array, but the XSL with the data the search returned.

Example 1. Get products 1-10 from mode "book" with the browsenode "1000" (Bestsellers):

$Reply=amazon_browse_node("1000","books");

Example 2. Get products 11-20 from mode "book" with the browsenode "1000" in the heavy version (more data):

$Reply=amazon_browse_node("1000","books","HEAVY","2");

If you want to know how to work with the array the search returnes, please have a look at Work with the search reply.


© by Filzhut.net, Daniel Filzhut 2002