Embed Product Details into a Web Page with PHP
A simple way to display product data with existing PHP functions.
One great aspect
of an open API is that
other developers have probably already put together some tools to
make your life easier. After all, why reinvent the wheel if someone
else has already created what you need? These helper scripts are
called wrappers because they wrap up some
frequently used code into a few functions that you can call from
another script. Daniel Filzhut, the author of the
amazon_functions
PHP wrapper, asks that people
register if they earn quarterly associates fees greater than $50; but
otherwise, it’s free to try out or use for commercial purposes.
What You Need
To get started with this hack, you’ll need to download the code from http://associatesshop.filzhut.de (choose “download” from the left-hand menu).
Unzip the package and open
amazon_functions.php
in the functions directory. Change
the first line under Setup
at the top of the file
to include your developer’s token:
define ("DEVTOKEN", "insert developer token
");
The Code
The file with the helper functions is now ready to be included in any PHP script. This script has several functions that handle requesting information from Amazon and generating HTML based on the responses. Pick your favorite ASIN [Hack #1] and create a file called detail.php with the following code:
<?php
include('amazon_functions.php');
$Data=amazon_search_asin("0596004478
","HEAVY"); $ProductInfoHTML=amazon_create_productinfo($Data); ...
Get Amazon Hacks now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.