Take the 2-minute tour ×

What is the easiest way to use the Amazon Product API on the Google App Engine? How do you work around the socket limitations of Google App Engine?

share|improve this question
add comment

3 Answers

up vote 5 down vote accepted

Are you using the REST API ? If it's purely a REST API, you should be able to make calls using the urlfetch service.

What have you tried so far, and what errors has it given you?

Also, are you using the Java or Python version of App Engine?

share|improve this answer
I haven't tried much so far :-) I was hoping there would be a nice little library wrapping the API in either Python or Java that can be readily dropped in App Engine. –  namin Apr 14 '10 at 20:14
You'll have to talk to the creators of that library to address those issues. My point was that a REST API should absolutely be available in App Engine, because it's just a URL fetch. If you don't find a wrapper for the API that works in App Engine, it should be easy enough to write your own. –  Jason Hall Apr 14 '10 at 20:41
OK, thanks. I am going to go with pyaws (which I got from here: bitbucket.org/IanLewis/pyaws) –  namin Apr 14 '10 at 23:13
add comment

I'm using this library together with Beautiful Soup on App Engine. Had no problems so far.

share|improve this answer
you saved my day buddy. I already familiar with both of them. But, never clicked using this way. Referring to bitbucket.org/basti/python-amazon-product-api/src/b2ebc19a73ea/… may be helpful to others to replace default lxml parser to their own choice of xml parser. –  Gagandeep Singh Oct 17 '11 at 17:49
add comment

This basic Amazon Product API module is compatible with Google App Engine.

share|improve this answer
add comment

Your Answer


