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; }
<?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);
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");