views:

181

answers:

2

Does anyone know of a web service that would allow me to search up brand names for a variety of items? Basically, I want a suggest-style dropdown to match brand names as I begin to type. I am writing a household inventory program and I don't want to deal with someone mistyping a brand name and I also don't want to be storing every single brand name. I figure Amazon has something for this. Anyone?

+1  A: 

You will have to deal with miss-typings regardless.

Amazons api will help you with this. Look up 'browse nodes'

Various options I can think of, it will however require some form of trawling the data and stripping brand names you are after.

Although this is for books authors same thing will apply for brand names I think. From aws forums

http://xml.amazon.com/onca/xml2?dev-t=YOUR_DEV&t=YOUR_ASSOCIATE_ID&PowerSearch=author-begins:ab&page=1&mode=books&type=lite&f=xml

You would do this for "aa", "ab" ... "az", "ba", "bb", etc. You could also set up a custom XSLT to return only the Author information.

Some pages:
Gives you the brands depending on if its available for that type.

Browse node ids

jim
Now is that misty pings or (mis)typings? I would definitely be interested in learning more about misty pings.
codeelegance
@Lou: Would 'browse nodes' allow me to get access to a master lists of brand/company names? e.g. Sony, Reebok, Louis Vuitton, Microsoft
Brian David Berman
http://www.google.co.nz/search?hl=en)
jim
+1  A: 

http://www.programmableweb.com/apis/directory/1?apicat=Shopping

As suggested earlier, Amazon can do this, as can a number of other services from the link above.

Serapth