function amazon_asin_anfrage($asin)
{
    global $produkt;
    $amazon = new Services_Amazon("0VVNZKPPSV6JSP0ZKVG2", "8l6msSRF9jG37FPNvWU0r2uxoP2Gr7V/zJqXmjZo");
    $amazon->setLocale("DE");
    $options = array();
    $options['ResponseGroup'] = 'Images,Offers,Small';
    $options['MerchantId'] = 'A3JWKAKR8XB7XF';
    $result = $amazon->ItemLookup($asin, $options);
    //var_dump($result);
    if (PEAR::isError($result)) {
        return false;
    }
    $produkt[IMAGEURLSMALL] = $result["Item"][0]["SmallImage"]["URL"];
    $produkt[IMAGEURLMEDIUM] = $result["Item"][0]["MediumImage"]["URL"];
    $produkt[PRODUCTNAME] = $result["Item"][0]["ItemAttributes"]["Title"];
    $produkt[OURPRICE] = $result["Item"][0]["Offers"]["Offer"]["OfferListing"]["Price"]["Amount"];
    $produkt[OURPRICE] /= 100;
    $produkt[CATALOG] = $result["Item"][0]["ItemAttributes"]["ProductGroup"];
    return true;
}
Exemplo n.º 2
0
<?php

// 取得したアクセスキーを設定してください。このままでは動作しません。
// アクセスキーID
define('ACCESSKEY_ID', 'あなたのアクセスキーID');
// シークレットアクセスキー
define('SECRETACCESSKEY', 'あなたのシークレットアクセスキー');
// トラッキングID
define('TRACKKING_ID', 'あなたのトラッキングID');
require_once 'Services/Amazon.php';
$amazon = new Services_Amazon(ACCESSKEY_ID, SECRETACCESSKEY, TRACKKING_ID);
$amazon->setLocale('JP');
$category = 'Books';
$options['Keywords'] = 'マイナビ';
$options['ResponseGroup'] = 'Images,ItemAttributes';
$result = $amazon->ItemSearch($category, $options);
var_dump($result);
Exemplo n.º 3
0
ini_set("include_path", ".:/kunden/116846_36208/pear/PEAR:/usr/local/lib/php");
require_once 'PEAR.php';
require_once 'Services/Amazon.php';
//ausgabe ("Deutsches Datum"); Deaktiviert wegen settype
//setlocale(LC_ALL, "ge");
ausgabe("Amazon.inc einfgen");
include "../../amazon.inc";
ausgabe("Erstelle Variablen");
$produkt_amazon[1] = "1";
$mysql_host = "mysql4.priceguard.de";
$mysql_user = "******";
$mysql_pass = "******";
$mysql_db = "db116846_14";
$name = "Amazon.de Pricewatch";
$amazon = new Services_Amazon("0VVNZKPPSV6JSP0ZKVG2", "8l6msSRF9jG37FPNvWU0r2uxoP2Gr7V/zJqXmjZo");
$amazon->setLocale("DE");
$amazon_options = array();
$amazon_options['ResponseGroup'] = 'Offers';
$amazon_options['MerchantId'] = 'A3JWKAKR8XB7XF';
// Datenbank Verbindung aufbauen
$lk = connect_db();
// Daten aus der Datenbank auslesen
ausgabe("USER aus Datenbank auslesen");
if (!($user_db = query_db("SELECT HIGH_PRIORITY ID, EMAIL FROM pricewatch_user"))) {
    ausgabe("ABRUCH");
    sendebericht();
    exit;
}
while ($user = mysql_fetch_array($user_db, MYSQL_ASSOC)) {
    $email_text = "";
    ausgabe("Produkte von User " . $user[ID] . " auslesen");