Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I use Amazon's API in PHP to search for books? [closed]

I'm working on a Facebook app for book sharing, reviewing, and recommendations. I've scoured the web, searched Google using every search phrase I could think of, but I could not find any tutorials on how to access the Amazon.com API for book information.

I signed up for an AWS account, but even the tutorials on their website didn't help me one bit. They're all geared toward using cloud computing for file storage and processing, but that's not what I want.

I just want to access their API to search info on books. Kind of like how http://openlibrary.org/ does it, where it's a simple URL call to get information on a book (but their databases aren't nearly as populated as Amazon's).

Why is it so hard to find the information I need on Amazon's AWS site? If anybody could help, I would greatly appreciate it.

like image 286
TerranRich Avatar asked Jun 02 '10 00:06

TerranRich


People also ask

Does Amazon have an API to search products?

Overview. An API for getting data about products available to Amazon Business customers. This includes information such as the product title, the merchant selling the product, and the current price.

Can you use Amazon API for free?

With Amazon API Gateway, you only pay when your APIs are in use. There are no minimum fees or upfront commitments. For HTTP APIs and REST APIs, you pay only for the API calls you receive and the amount of data transferred out.

What is Amazon API Gateway used for?

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the "front door" for applications to access data, business logic, or functionality from your backend services.


2 Answers

You could let Zend Framework do the work for you using Zend_Service_Amazon. From what I see it's fairly easy to use, and for simple queries the examples should be enough.

like image 193
Juan Avatar answered Oct 15 '22 03:10

Juan


The reason you weren't finding what you wanted with the AWS APIs is that AWS doesn't have anything to do with Amazon.com's shopping experience.

AWS is the cloud service layer that their website is built upon, which they have externalized so others can build upon it as well. As has been mentioned, you want the affiliate advertising stuff.

like image 45
cabbey Avatar answered Oct 15 '22 03:10

cabbey