Files
newznab-tmux/lib/copy_this/misc/testing/queryamazon.php
T
2015-04-27 22:50:08 +02:00

1 line
1.4 KiB
PHP

<?php
require_once dirname(__FILE__) . '/../../www/config.php';
require_once (NN_LIBS . 'AmazonProductAPI.php');
$b = new Book();
$s = new Sites();
$site = $s->get();
$title = "Long Arm, The - Franz Habl ";
$obj = new AmazonProductAPI($site->amazonpubkey, $site->amazonprivkey, $site->amazonassociatetag);
try
{
$amaz = $obj->searchProducts($title, AmazonProductAPI::BOOKS, "TITLE");
$item = array();
$item["asin"] = (string) $amaz->Items->Item->ASIN;
$item["url"] = (string) $amaz->Items->Item->DetailPageURL;
$item["cover"] = (string) $amaz->Items->Item->LargeImage->URL;
$item["author"] = (string) $amaz->Items->Item->ItemAttributes->Author;
$item["dewey"] = (string) $amaz->Items->Item->ItemAttributes->DeweyDecimalNumber;
$item["ean"] = (string) $amaz->Items->Item->ItemAttributes->EAN;
$item["isbn"] = (string) $amaz->Items->Item->ItemAttributes->ISBN;
$item["publisher"] = (string) $amaz->Items->Item->ItemAttributes->Publisher;
$item["publishdate"] = (string) $amaz->Items->Item->ItemAttributes->PublicationDate;
$item["pages"] = (string) $amaz->Items->Item->ItemAttributes->NumberOfPages;
$item["title"] = (string) $amaz->Items->Item->ItemAttributes->Title;
$item["review"] = "";
if (isset($amaz->Items->Item->EditorialReviews))
$item["review"] = trim(strip_tags((string) $amaz->Items->Item->EditorialReviews->EditorialReview->Content));
print_r($item);
}
catch(Exception $e)
{
echo "failed";
}