Hallo,
ich habe da mal eine Frage bezüglich der Ausgabe von Daten:
Mit print_r wird mir folgendes im Browser angezeigt:
(Der Code kommt aus dem Zend Framework wenn ich die Amazon Api benutze)
So, wenn ich jetzt auf die ASIN zugreifen möchte mache ich das folgendermaßen:
Auf den niedrigsten Neupreis greife ich so zu:
Aber wie kann ich "_hostrotected" ausgeben? Ich bräuchte den Host der Bilder, nur so wie ich mir das gedacht habe funktioniert es nicht:
Wie kann ich denn auf den host zugreifen?
Lg
Marek
ich habe da mal eine Frage bezüglich der Ausgabe von Daten:
Mit print_r wird mir folgendes im Browser angezeigt:
Code:
Zend_Service_Amazon_Item Object ( [ASIN] => B002GH1M5W [DetailPageURL] => http://www.amazon.de/X-Men-Origins-Wolverine-Ex... [SalesRank] => [TotalReviews] => [AverageRating] => [SmallImage] => Zend_Service_Amazon_Image Object ( [Url] => Zend_Uri_Http Object ( [_username:protected] => [_password:protected] => [_host:protected] => ecx.images-amazon.com [_port:protected] => [_path:protected] => /images/I/51qeshFZgbL._SL75_.jpg [_query:protected] => [_fragment:protected] => [_regex:protected] => Array ( [escaped] => %[[:xdigit:]]{2} [unreserved] => [A-Za-z0-9-_.!~*'()\[\]] [segment] => (?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\]:@&=+$,;])* [path] => (?:\/(?:(?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\]:@&=+$,;])*)?)+ [uric] => (?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\];\/?:@&=+$,]) ) [_scheme:protected] => http ) [Height] => 75 [Width] => 53 ) [MediumImage] => Zend_Service_Amazon_Image Object ( [Url] => Zend_Uri_Http Object ( [_username:protected] => [_password:protected] => [_host:protected] => ecx.images-amazon.com [_port:protected] => [_path:protected] => /images/I/51qeshFZgbL._SL160_.jpg [_query:protected] => [_fragment:protected] => [_regex:protected] => Array ( [escaped] => %[[:xdigit:]]{2} [unreserved] => [A-Za-z0-9-_.!~*'()\[\]] [segment] => (?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\]:@&=+$,;])* [path] => (?:\/(?:(?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\]:@&=+$,;])*)?)+ [uric] => (?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\];\/?:@&=+$,]) ) [_scheme:protected] => http ) [Height] => 160 [Width] => 113 ) [LargeImage] => Zend_Service_Amazon_Image Object ( [Url] => Zend_Uri_Http Object ( [_username:protected] => [_password:protected] => [_host:protected] => ecx.images-amazon.com [_port:protected] => [_path:protected] => /images/I/51qeshFZgbL.jpg [_query:protected] => [_fragment:protected] => [_regex:protected] => Array ( [escaped] => %[[:xdigit:]]{2} [unreserved] => [A-Za-z0-9-_.!~*'()\[\]] [segment] => (?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\]:@&=+$,;])* [path] => (?:\/(?:(?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\]:@&=+$,;])*)?)+ [uric] => (?:%[[:xdigit:]]{2}|[A-Za-z0-9-_.!~*'()\[\];\/?:@&=+$,]) ) [_scheme:protected] => http ) [Height] => 500 [Width] => 352 ) [Subjects] => [Offers] => Zend_Service_Amazon_OfferSet Object ( [LowestNewPrice] => 895 [LowestNewPriceCurrency] => EUR [LowestUsedPrice] => 650 [LowestUsedPriceCurrency] => EUR [TotalNew] => 20 [TotalUsed] => 7 [TotalCollectible] => 0 [TotalRefurbished] => 0 [Offers] => Array ( [0] => Zend_Service_Amazon_Offer Object ( [MerchantId] => A3JWKAKR8XB7XF [GlancePage] => http://www.amazon.de/gp/help/seller/home.html?seller=A3JWKAKR8XB7XF [Condition] => New [OfferListingId] => K7KabTP7AXoLZy6a0mwQDzvNVWTaZ4TxOlMEMy3A7rZ... [Price] => 895 [CurrencyCode] => EUR [Availability] => Gewöhnlich versandfertig in 24 Stunden [IsEligibleForSuperSaverShipping] => 1 ) ) ) [CustomerReviews] => Array ( ) [SimilarProducts] => Array ( ) [Accessories] => Array ( ) [Tracks] => Array ( ) [ListmaniaLists] => Array ( ) [_dom:protected] => DOMElement Object ( ) [Actor] => Array ( [0] => Hugh Jackman [1] => Danny Huston [2] => Ryan Reynolds ) [Creator] => Array ( [0] => Hugh Jackman [1] => Danny Huston [2] => Harry Gregson-Williams ) [Director] => Gavin Hood [Manufacturer] => Twentieth Century Fox Home Entert. [ProductGroup] => DVD [Title] => X-Men Origins: Wolverine (Extended Version inkl. Digital Copy) )
So, wenn ich jetzt auf die ASIN zugreifen möchte mache ich das folgendermaßen:
Code:
$result->ASIN
Code:
$result->Offers->LowestNewPrice
Code:
$result->SmallImage->Url->_host
Lg
Marek
Kommentar