Anne Thomas Manes wrote:

...
Amazon's Web API is not available to the general public. It's designed for
B2B business relationships. It allows Amazon's affiliates to use Amazon's
catalog to sell Amazon merchandise through their own Web sites.
...

I don't know if you meant that, but just to clarify for those unaware--- Amazon does distinguish between affiliates and others, but non-affiliates can do a free registration which entitles them (I think) to 1 query per second, where Google's is limited to 1000 a day... See http://www.oreillynet.com/pub/wlg/1707 or go direct to http://associates.amazon.com/exec/panama/associates/ntg/browse/-/567634

It's quite simple to use, except that having to set a "mode" for each search
can be annoying: e.g. an "actor search request" for Bogart, like
<SOAP-ENV:Body>
<namesp1:ActorSearchRequest xmlns:namesp1='urn:PI/DevCentral/SoapService'>
<ActorSearchRequest xsi:type='namesp1:ActorRequest'>
<actor>Bogart</actor>
<page>1</page>
<mode>books</mode>
<tag>webservices-20</tag>
<type>lite</type>
<devtag>...PUT YOUR DEVELOPER'S TAG HERE..</devtag>
<format>xml</format>
<version>1.0</version>
</ActorSearchRequest>
</namesp1:ActorSearchRequest>

will return a soap fault
<faultstring xsi:type='xsd:string'>Bad Request</faultstring>
<detail xsi:type='xsd:string'> There were no exact matches for the search ...
and doesn't even tell you that an ActorSearchRequest goes better with
mode="DVD" or mode="Video"...This gets really tiresome with doing BrowseNode
searches where they offer a table of modes for some of the common nodes,
but each node is just a number and there are lots of modes to guess.
Still, it's the same kind of registration setup as Google's.
Tom Myers




Reply via email to