Zend_Service_Amazon.xml 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- EN-Revision: 14978 -->
  3. <!-- Reviewed: no -->
  4. <sect1 id="zend.service.amazon">
  5. <title>Zend_Service_Amazon</title>
  6. <sect2 id="zend.service.amazon.introduction">
  7. <title>Einführung</title>
  8. <para>
  9. <classname>Zend_Service_Amazon</classname> ist eine einfach API für die Benutzung des Amazon Web Services.
  10. <classname>Zend_Service_Amazon</classname> hat 2 APIs: eine traditionellere welche Amazon's eigener API folgt,
  11. und eine simplere "Abfrage API" um sogar komplexe Suchabfragen einfachst machen zu können.
  12. </para>
  13. <para>
  14. <classname>Zend_Service_Amazon</classname> erlaubt es Entwicklern, Informationen von allen Amazon.com
  15. Web Seiten durch das Amazon Web Services API zu empfangen. Beispiele beinhalten :
  16. <itemizedlist>
  17. <listitem>
  18. <para>
  19. Informationen speichern, wie Bilder, Beschreibungen, Preise uvm.
  20. </para>
  21. </listitem>
  22. <listitem>
  23. <para>
  24. Kunden und Editorial Reviews
  25. </para>
  26. </listitem>
  27. <listitem>
  28. <para>
  29. Ähnliche Produkte und Zubehör
  30. </para>
  31. </listitem>
  32. <listitem>
  33. <para>
  34. Amazon.com Angebote
  35. </para>
  36. </listitem>
  37. <listitem>
  38. <para>
  39. ListMania Listen
  40. </para>
  41. </listitem>
  42. </itemizedlist>
  43. </para>
  44. <para>
  45. Um <classname>Zend_Service_Amazon</classname> benutzen zu können, benötigt man einen Amazon Entwickler API Schlüssel.
  46. Um den Schlüssel zu bekommen und für weiter führende Informationen besuchen Sie bitte die
  47. <ulink url="http://www.amazon.com/gp/aws/landing.html">Amazon Web Service</ulink> Web Seite.
  48. </para>
  49. <note>
  50. <title>Achtung</title>
  51. <para>
  52. Ihr Amazon Entwickler API Schlüssel is verknüpft mit Ihrer Amazon Identität. Deswegen sollten sie darauf
  53. achten das Ihr API Schlüssel privat bleibt.
  54. </para>
  55. </note>
  56. <example id="zend.service.amazon.introduction.example.itemsearch">
  57. <title>Suchen in Amazon mit der traditionellen API</title>
  58. <para>
  59. In diesem Beispiel suchen wir nach PHP Büchern bei Amazon, blättern durch die Resultate und Drucken diese aus.
  60. </para>
  61. <programlisting><![CDATA[
  62. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  63. $results = $amazon->itemSearch(array('SearchIndex' => 'Books',
  64. 'Keywords' => 'php'));
  65. foreach ($results as $result) {
  66. echo $result->Title . '<br />';
  67. }
  68. ]]>
  69. </programlisting>
  70. </example>
  71. <example id="zend.service.amazon.introduction.example.query_api">
  72. <title>Suchen in Amazon mit der Abfrage API</title>
  73. <para>
  74. Hier suchen wir auch nach PHP Büchern bei Amazon. Aber wir verwenden stattdessen die Abfrage API,
  75. welche das Fluent Interface Design Pattern verwendet.
  76. </para>
  77. <programlisting><![CDATA[
  78. $query = new Zend_Service_Amazon_Query('AMAZON_API_KEY');
  79. $query->category('Books')->Keywords('PHP');
  80. $results = $query->search();
  81. foreach ($results as $result) {
  82. echo $result->Title . '<br />';
  83. }
  84. ]]>
  85. </programlisting>
  86. </example>
  87. </sect2>
  88. <sect2 id="zend.service.amazon.countrycodes">
  89. <title>Ländercodes</title>
  90. <para>
  91. Standardmäßig verbindet sich <classname>Zend_Service_Amazon</classname> zum Amazon Web Service der
  92. Vereinigten Staaten ("<code>US</code>"). Um sich zu einem anderen Land zu verbinden, muß einfach der
  93. entsprechende String des Landercodes als zweiter Parameter an den Konstruktor übergeben werden:
  94. </para>
  95. <example id="zend.service.amazon.countrycodes.example.country_code">
  96. <title>Auswahl eines Amazon Web Service Landes</title>
  97. <programlisting><![CDATA[
  98. // Zu Amazon in Japan verbinden
  99. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY', 'JP');
  100. ]]>
  101. </programlisting>
  102. </example>
  103. <note>
  104. <title>Ländercodes</title>
  105. <para>
  106. Gültige Ländercodes sind: <code>CA</code>, <code>DE</code>, <code>FR</code>, <code>JP</code>,
  107. <code>UK</code>, and <code>US</code>.
  108. </para>
  109. </note>
  110. </sect2>
  111. <sect2 id="zend.service.amazon.itemlookup">
  112. <title>Betrachten eines speziellen Teils bei Amazon durch ASIN</title>
  113. <para>
  114. Die <code>itemLookup()</code> Methode ermöglicht es ein bestimmtes Teil bei Amazon zu erhalten wenn
  115. der ASIN bekannt ist.
  116. </para>
  117. <example id="zend.service.amazon.itemlookup.example.asin">
  118. <title>Betrachten eines speziellen Teils bei Amazon durch ASIN</title>
  119. <programlisting><![CDATA[
  120. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  121. $item = $amazon->itemLookup('B0000A432X');
  122. ]]>
  123. </programlisting>
  124. </example>
  125. <para>
  126. Die <code>itemLookup()</code> Methode akzeptiert auch einen optionalen zweiten Parameter für die
  127. Handhabung der Suchoptionen. Für komplette Details, inklusive einer Liste der möglichen Optionen
  128. sehen Sie bitte in die <ulink
  129. url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemLookupOperation">relevante Amazon Dokumentation</ulink>.
  130. </para>
  131. <note>
  132. <title>Bildinformationen</title>
  133. <para>
  134. Um Bildinformationen für deine Suchergebnisse zu erhalten, musst du die <code>ResponseGroup</code> Pption auf <code>Medium</code> oder <code>Large</code> setzen.
  135. </para>
  136. </note>
  137. </sect2>
  138. <sect2 id="zend.service.amazon.itemsearch">
  139. <title>Suchen nach Teilen bei Amazon</title>
  140. <para>
  141. Das Suchen nach Teilen, basierend auf den unterschiedlichen möglichen Kriterien ist simpel gehalten durch
  142. benutzen der <code>itemSearch()</code> Methode wie im folgenden Beispiel:
  143. </para>
  144. <example id="zend.service.amazon.itemsearch.example.basic">
  145. <title>Suchen nach Teilen bei Amazon</title>
  146. <programlisting><![CDATA[
  147. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  148. $results = $amazon->itemSearch(array('SearchIndex' => 'Books',
  149. 'Keywords' => 'php'));
  150. foreach ($results as $result) {
  151. echo $result->Title . '<br />';
  152. }
  153. ]]>
  154. </programlisting>
  155. </example>
  156. <example id="zend.service.amazon.itemsearch.example.responsegroup">
  157. <title>Verwenden der <code>ResponseGroup</code> Option</title>
  158. <para>
  159. Die <code>ResponseGroup</code> Option wird verwendet um die spezielle Information zu kontrollieren
  160. die in der Antwort zurückgegeben wird.
  161. </para>
  162. <programlisting role="php"><![CDATA[
  163. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  164. $results = $amazon->itemSearch(array(
  165. 'SearchIndex' => 'Books',
  166. 'Keywords' => 'php',
  167. 'ResponseGroup' => 'Small,ItemAttributes,Images,SalesRank,Reviews,' .
  168. 'EditorialReview,Similarities,ListmaniaLists'
  169. ));
  170. foreach ($results as $result) {
  171. echo $result->Title . '<br />';
  172. }
  173. ]]>
  174. </programlisting>
  175. </example>
  176. <para>
  177. Die <code>itemSearch()</code> Methode akzeptiert einen einzelnen Parameter als Array für die
  178. Handhabung der Suchoptionen. Für komplette Details, inklusive eine Liste der möglichen Optionen
  179. sehen Sie bitte in die <ulink
  180. url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemSearchOperation">relevante Amazon Dokumentation</ulink>
  181. </para>
  182. <tip>
  183. <para>
  184. Die <link linkend="zend.service.amazon.query"><classname>Zend_Service_Amazon_Query</classname></link> Klasse ist ein
  185. einfach zu benutzender Wrapper für diese Methode.
  186. </para>
  187. </tip>
  188. </sect2>
  189. <sect2 id="zend.service.amazon.query">
  190. <title>Benutzen der alternativen Abfrage API</title>
  191. <sect3 id="zend.service.amazon.query.introduction">
  192. <title>Einführung</title>
  193. <para>
  194. <classname>Zend_Service_Amazon_Query</classname> bietet eine alternative API für die Benutzung der Amazon Web Services.
  195. Die alternative API benutzt das Fluent Interface Pattern. Das bedeutet, alle Aufrufe können durchgeführt
  196. werden durch Benutzen von verketteten Methoden Aufrufen. (z.B., <code>$obj->method()->method2($arg)</code>)
  197. </para>
  198. <para>
  199. Die <classname>Zend_Service_Amazon_Query</classname> API benutzt Überladung um einfachst eine Teile Suche zu
  200. realisieren, und ermöglicht es, basierend auf den spezifizierten Kriterien, zu suchen. Jede der
  201. Optionen wird als Methoden Aufruf angeboten, und jedes Methoden Argument korrespondiert mit dem
  202. beschriebenen Options Wert:
  203. </para>
  204. <example id="zend.service.amazon.query.introduction.example.basic">
  205. <title>Suchen in Amazon durch Benutzen der alternativen Abfrage API</title>
  206. <para>
  207. In diesem Beispiel wird die alternative Abfrage API als Fluent Interface benutzt um Optionen und
  208. Ihre Werte festzulegen:
  209. </para>
  210. <programlisting><![CDATA[
  211. $query = new Zend_Service_Amazon_Query('MY_API_KEY');
  212. $query->Category('Books')->Keywords('PHP');
  213. $results = $query->search();
  214. foreach ($results as $result) {
  215. echo $result->Title . '<br />';
  216. }
  217. ]]>
  218. </programlisting>
  219. <para>
  220. Das setzt die Option <code>Category</code> auf "Books" und <code>Keywords</code> auf "PHP".
  221. </para>
  222. <para>
  223. Für weitere Informationen über die möglichen Optionen, sehen Sie bitte in die
  224. <ulink
  225. url="http://www.amazon.com/gp/aws/sdk/main.html/102-9041115-9057709?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemSearchOperation">relevante Amazon Dokumentation</ulink>.
  226. </para>
  227. </example>
  228. </sect3>
  229. </sect2>
  230. <sect2 id="zend.service.amazon.classes">
  231. <title>Zend_Service_Amazon Klassen</title>
  232. <para>
  233. Die folgenden klassen werden alle zurückgegeben durch
  234. <link linkend="zend.service.amazon.itemlookup"><classname>Zend_Service_Amazon::itemLookup()</classname></link>
  235. und
  236. <link linkend="zend.service.amazon.itemsearch"><classname>Zend_Service_Amazon::itemSearch()</classname></link>:
  237. <itemizedlist>
  238. <listitem><para><link linkend="zend.service.amazon.classes.item"><classname>Zend_Service_Amazon_Item</classname></link></para></listitem>
  239. <listitem><para><link linkend="zend.service.amazon.classes.image"><classname>Zend_Service_Amazon_Image</classname></link></para></listitem>
  240. <listitem><para><link linkend="zend.service.amazon.classes.resultset"><classname>Zend_Service_Amazon_ResultSet</classname></link></para></listitem>
  241. <listitem><para><link linkend="zend.service.amazon.classes.offerset"><classname>Zend_Service_Amazon_OfferSet</classname></link></para></listitem>
  242. <listitem><para><link linkend="zend.service.amazon.classes.offer"><classname>Zend_Service_Amazon_Offer</classname></link></para></listitem>
  243. <listitem><para><link linkend="zend.service.amazon.classes.similarproduct"><classname>Zend_Service_Amazon_SimilarProduct</classname></link></para></listitem>
  244. <listitem><para><link linkend="zend.service.amazon.classes.accessories"><classname>Zend_Service_Amazon_Accessories</classname></link></para></listitem>
  245. <listitem><para><link linkend="zend.service.amazon.classes.customerreview"><classname>Zend_Service_Amazon_CustomerReview</classname></link></para></listitem>
  246. <listitem><para><link linkend="zend.service.amazon.classes.editorialreview"><classname>Zend_Service_Amazon_EditorialReview</classname></link></para></listitem>
  247. <listitem><para><link linkend="zend.service.amazon.classes.listmania"><classname>Zend_Service_Amazon_ListMania</classname></link></para></listitem>
  248. </itemizedlist>
  249. </para>
  250. <sect3 id="zend.service.amazon.classes.item">
  251. <title>Zend_Service_Amazon_Item</title>
  252. <para>
  253. <classname>Zend_Service_Amazon_Item</classname> ist ein Klassen Typ der benutzt wird um ein Amazon Teil darzustellen
  254. welches durch das Web Service zurück gegeben wird. Es enthält alle Attribute des Teils wie z.B. Titel,
  255. Beschreibung, Reviews, usw.
  256. </para>
  257. <sect4 id="zend.service.amazon.classes.item.asxml">
  258. <title>Zend_Service_Amazon_Item::asXML()</title>
  259. <para>
  260. <methodsynopsis>
  261. <type>string</type>
  262. <methodname>asXML</methodname>
  263. <void />
  264. </methodsynopsis>
  265. </para>
  266. <para>Gibt das original XML für dieses Teil zurück</para>
  267. </sect4>
  268. <sect4 id="zend.service.amazon.classes.item.properties">
  269. <title>Eigenschaften</title>
  270. <para>
  271. <classname>Zend_Service_Amazon_Item</classname> hat eine Anzahl an Eigenschaften welche eine direkte Beziehung
  272. zu Ihren Standard Amazon API Gegenstücken haben.
  273. </para>
  274. <table id="zend.service.amazon.classes.item.properties.table-1">
  275. <title>Zend_Service_Amazon_Item Eigenschaften</title>
  276. <tgroup cols="3">
  277. <thead>
  278. <row>
  279. <entry>Name</entry>
  280. <entry>Typ</entry>
  281. <entry>Beschreibung</entry>
  282. </row>
  283. </thead>
  284. <tbody>
  285. <row>
  286. <entry>ASIN</entry>
  287. <entry>string</entry>
  288. <entry>Amazon Teil ID</entry>
  289. </row>
  290. <row>
  291. <entry>DetailPageURL</entry>
  292. <entry>string</entry>
  293. <entry>URL zur Detailseite des Teils</entry>
  294. </row>
  295. <row>
  296. <entry>SalesRank</entry>
  297. <entry>int</entry>
  298. <entry>Verkaufs Rang des Teils</entry>
  299. </row>
  300. <row>
  301. <entry>SmallImage</entry>
  302. <entry>Zend_Service_Amazon_Image</entry>
  303. <entry>Kleines Bild des Tiles</entry>
  304. </row>
  305. <row>
  306. <entry>MediumImage</entry>
  307. <entry>Zend_Service_Amazon_Image</entry>
  308. <entry>Mittleres Bild des Teils</entry>
  309. </row>
  310. <row>
  311. <entry>LargeImage</entry>
  312. <entry>Zend_Service_Amazon_Image</entry>
  313. <entry>Großes Bild des Teils</entry>
  314. </row>
  315. <row>
  316. <entry>Subjects</entry>
  317. <entry>array</entry>
  318. <entry>Inhalte des Teils</entry>
  319. </row>
  320. <row>
  321. <entry>Offers</entry>
  322. <entry>
  323. <code>
  324. <link
  325. linkend="zend.service.amazon.classes.offerset">Zend_Service_Amazon_OfferSet</link>
  326. </code>
  327. </entry>
  328. <entry>Summe der Angebote und Angebote für dieses Teil</entry>
  329. </row>
  330. <row>
  331. <entry>CustomerReviews</entry>
  332. <entry>array</entry>
  333. <entry>
  334. Kunden Reviews dargestellt als Array von
  335. <code>
  336. <link
  337. linkend="zend.service.amazon.classes.customerreview">Zend_Service_Amazon_CustomerReview</link>
  338. </code>
  339. Objekten
  340. </entry>
  341. </row>
  342. <row>
  343. <entry>EditorialReviews</entry>
  344. <entry>array</entry>
  345. <entry>
  346. Editorial Reviews dargestellt als Array von
  347. <code>
  348. <link
  349. linkend="zend.service.amazon.classes.editorialreview">Zend_Service_Amazon_EditorialReview</link>
  350. </code>
  351. Objekten
  352. </entry>
  353. </row>
  354. <row>
  355. <entry>SimilarProducts</entry>
  356. <entry>array</entry>
  357. <entry>
  358. Ähnliche Produkte dargestellt als Array von
  359. <code>
  360. <link
  361. linkend="zend.service.amazon.classes.similarproduct">Zend_Service_Amazon_SimilarProduct</link>
  362. </code>
  363. Objekten
  364. </entry>
  365. </row>
  366. <row>
  367. <entry>Accessories</entry>
  368. <entry>array</entry>
  369. <entry>
  370. Zubehör für dieses Teil dargestellt als Array von
  371. <code>
  372. <link
  373. linkend="zend.service.amazon.classes.accessories">Zend_Service_Amazon_Accessories</link>
  374. </code>
  375. Objekten
  376. </entry>
  377. </row>
  378. <row>
  379. <entry>Tracks</entry>
  380. <entry>array</entry>
  381. <entry>Ein Array mit Track Nummern und Namen für Musik CDs und DVDs</entry>
  382. </row>
  383. <row>
  384. <entry>ListmaniaLists</entry>
  385. <entry>array</entry>
  386. <entry>
  387. Passende Listmania Liste für diese Teil, als Array von
  388. <code>
  389. <link
  390. linkend="zend.service.amazon.classes.listmania">Zend_Service_Amazon_ListmainList</link>
  391. </code>
  392. Objekten
  393. </entry>
  394. </row>
  395. <row>
  396. <entry>PromotionalTag</entry>
  397. <entry>string</entry>
  398. <entry>Promotion Tag des Teils</entry>
  399. </row>
  400. </tbody>
  401. </tgroup>
  402. </table>
  403. <para>
  404. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  405. </para>
  406. </sect4>
  407. </sect3>
  408. <sect3 id="zend.service.amazon.classes.image">
  409. <title>Zend_Service_Amazon_Image</title>
  410. <para><classname>Zend_Service_Amazon_Image</classname> repräsentiert ein entferntes Bild für ein Produkt.</para>
  411. <sect4 id="zend.service.amazon.classes.image.properties">
  412. <title>Eigenschaften</title>
  413. <table id="zend.service.amazon.classes.image.properties.table-1">
  414. <title>Zend_Service_Amazon_Image Eigenschaften</title>
  415. <tgroup cols="3">
  416. <thead>
  417. <row>
  418. <entry>Name</entry>
  419. <entry>Typ</entry>
  420. <entry>Beschreibung</entry>
  421. </row>
  422. </thead>
  423. <tbody>
  424. <row>
  425. <entry>Url</entry>
  426. <entry>Zend_Uri</entry>
  427. <entry>Entfernte URL für das Bild</entry>
  428. </row>
  429. <row>
  430. <entry>Height</entry>
  431. <entry>int</entry>
  432. <entry>Die Höhe des Bildes als Pixel</entry>
  433. </row>
  434. <row>
  435. <entry>Width</entry>
  436. <entry>int</entry>
  437. <entry>Die Breite des Bildes als Pixel</entry>
  438. </row>
  439. </tbody>
  440. </tgroup>
  441. </table>
  442. <para>
  443. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  444. </para>
  445. </sect4>
  446. </sect3>
  447. <sect3 id="zend.service.amazon.classes.resultset">
  448. <title>Zend_Service_Amazon_ResultSet</title>
  449. <para>
  450. <classname>Zend_Service_Amazon_ResultSet</classname> Objekte werden zurückgegeben durch
  451. <link linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link>
  452. und erlauben es, die vielfach zurück gelieferten Resultate, einfachst zu Handhaben.
  453. </para>
  454. <note>
  455. <title>SeekableIterator</title>
  456. <para>
  457. Implementiert den <code>SeekableIterator</code> für einfach Iteration
  458. (z.B. benutzen von <code>foreach</code>), sowie direkten Zugriff auf ein Spezielles Resultat
  459. mit <code>seek()</code>.
  460. </para>
  461. </note>
  462. <sect4 id="zend.service.amazon.classes.resultset.totalresults">
  463. <title>Zend_Service_Amazon_ResultSet::totalResults()</title>
  464. <methodsynopsis>
  465. <type>int</type>
  466. <methodname>totalResults</methodname>
  467. <void />
  468. </methodsynopsis>
  469. <para>Liefert die Gesamtanzahl der Resultate welche die Suche zurückgegeben hat</para>
  470. <para>
  471. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  472. </para>
  473. </sect4>
  474. </sect3>
  475. <sect3 id="zend.service.amazon.classes.offerset">
  476. <title>Zend_Service_Amazon_OfferSet</title>
  477. <para>
  478. Jedes Resultat welches durch
  479. <link linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link>
  480. und
  481. <link linkend="zend.service.amazon.itemlookup">Zend_Service_Amazon::itemLookup()</link>
  482. zurückgegeben wird beinhaltet ein
  483. <classname>Zend_Service_Amazon_OfferSet</classname>
  484. Objekt durch welches Preisinformationen für das Teil empfangen werden können.
  485. </para>
  486. <sect4 id="zend.service.amazon.classes.offerset.parameters">
  487. <title>Eigenschaften</title>
  488. <table id="zend.service.amazon.classes.offerset.parameters.table-1">
  489. <title>Zend_Service_Amazon_OfferSet Properties</title>
  490. <tgroup cols="3">
  491. <thead>
  492. <row>
  493. <entry>Name</entry>
  494. <entry>Typ</entry>
  495. <entry>Beschreibung</entry>
  496. </row>
  497. </thead>
  498. <tbody>
  499. <row>
  500. <entry>LowestNewPrice</entry>
  501. <entry>int</entry>
  502. <entry>Niedrigster Preis des Teiles als &quot;Neuwert&quot;</entry>
  503. </row>
  504. <row>
  505. <entry>LowestNewPriceCurrency</entry>
  506. <entry>string</entry>
  507. <entry>
  508. Die Währung für
  509. <code>LowestNewPrice</code>
  510. </entry>
  511. </row>
  512. <row>
  513. <entry>LowestOldPrice</entry>
  514. <entry>int</entry>
  515. <entry>Niedrigster Preis des Teiles als &quot;Gebrauchtwert&quot;</entry>
  516. </row>
  517. <row>
  518. <entry>LowestOldPriceCurrency</entry>
  519. <entry>string</entry>
  520. <entry>
  521. Die Währung für
  522. <code>LowestOldPrice</code>
  523. </entry>
  524. </row>
  525. <row>
  526. <entry>TotalNew</entry>
  527. <entry>int</entry>
  528. <entry>Erhältliche Gesamtanzahl dieses Teils mit &quot;Neuwert&quot;</entry>
  529. </row>
  530. <row>
  531. <entry>TotalUsed</entry>
  532. <entry>int</entry>
  533. <entry>Erhältliche Gesamtanzahl dieses Teils mit &quot;Gebrauchtwert&quot;</entry>
  534. </row>
  535. <row>
  536. <entry>TotalCollectible</entry>
  537. <entry>int</entry>
  538. <entry>Erhältliche Gesamtanzahl dieses Teils die &quot;Sammelbar&quot; sind</entry>
  539. </row>
  540. <row>
  541. <entry>TotalRefurbished</entry>
  542. <entry>int</entry>
  543. <entry>Erhältliche Gesamtanzahl dieses Teils die &quot;Wiederhergestellt&quot; sind</entry>
  544. </row>
  545. <row>
  546. <entry>Offers</entry>
  547. <entry>array</entry>
  548. <entry>
  549. Ein Array von
  550. <classname>Zend_Service_Amazon_Offer</classname>
  551. Objekten.
  552. </entry>
  553. </row>
  554. </tbody>
  555. </tgroup>
  556. </table>
  557. <para>
  558. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  559. </para>
  560. </sect4>
  561. </sect3>
  562. <sect3 id="zend.service.amazon.classes.offer">
  563. <title>Zend_Service_Amazon_Offer</title>
  564. <para>
  565. Jedes Angebot für ein Teil wird als
  566. <classname>Zend_Service_Amazon_Offer</classname>
  567. Objekt zurück gegeben.
  568. </para>
  569. <sect4 id="zend.service.amazon.classes.offer.properties">
  570. <title>Zend_Service_Amazon_Offer Eigenschaften</title>
  571. <table id="zend.service.amazon.classes.offer.properties.table-1">
  572. <title>Eigenschaften</title>
  573. <tgroup cols="3">
  574. <thead>
  575. <row>
  576. <entry>Name</entry>
  577. <entry>Typ</entry>
  578. <entry>Beschreibung</entry>
  579. </row>
  580. </thead>
  581. <tbody>
  582. <row>
  583. <entry>MerchantId</entry>
  584. <entry>string</entry>
  585. <entry>Amazon ID des Anbieters</entry>
  586. </row>
  587. <row>
  588. <entry>GlancePage</entry>
  589. <entry>string</entry>
  590. <entry>URL einer Seite mit einer Zusammenfassung des Anbieters</entry>
  591. </row>
  592. <row>
  593. <entry>Condition</entry>
  594. <entry>string</entry>
  595. <entry>Kondition des Teils</entry>
  596. </row>
  597. <row>
  598. <entry>OfferListingId</entry>
  599. <entry>string</entry>
  600. <entry>ID der Angebots Liste</entry>
  601. </row>
  602. <row>
  603. <entry>Price</entry>
  604. <entry>int</entry>
  605. <entry>Preis für das Teil</entry>
  606. </row>
  607. <row>
  608. <entry>CurrencyCode</entry>
  609. <entry>string</entry>
  610. <entry>Währungscode des Preises für das Teil</entry>
  611. </row>
  612. <row>
  613. <entry>Availability</entry>
  614. <entry>string</entry>
  615. <entry>Erhältlichkeit des Teils</entry>
  616. </row>
  617. <row>
  618. <entry>IsEligibleForSuperSaverShipping</entry>
  619. <entry>boolean</entry>
  620. <entry>Ob das Teil erhältlich ist für Super Sicheren Versand oder nicht</entry>
  621. </row>
  622. </tbody>
  623. </tgroup>
  624. </table>
  625. <para>
  626. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  627. </para>
  628. </sect4>
  629. </sect3>
  630. <sect3 id="zend.service.amazon.classes.similarproduct">
  631. <title>Zend_Service_Amazon_SimilarProduct</title>
  632. <para>
  633. Bei der Suche nach Teilen gibt Amazon auch eine Liste an ähnlichen Produkten zurück, welche dem
  634. Suchenden empfohlen werden. Jedes dieser Produkte wird als <classname>Zend_Service_Amazon_SimilarProduct</classname>
  635. Objekt zurückgegeben.
  636. </para>
  637. <para>
  638. Jedes Objekt enthält die Informationen welche es erlauben eine Subanfrage zu machen, um die kompletten
  639. Informationen zu diesem Teil zu bekommen.
  640. </para>
  641. <sect4 id="zend.service.amazon.classes.similarproduct.properties">
  642. <title>Eigenschaften</title>
  643. <table id="zend.service.amazon.classes.similarproduct.properties.table-1">
  644. <title>Zend_Service_Amazon_SimilarProduct Eigenschaften</title>
  645. <tgroup cols="3">
  646. <thead>
  647. <row>
  648. <entry>Name</entry>
  649. <entry>Typ</entry>
  650. <entry>Beschreibung</entry>
  651. </row>
  652. </thead>
  653. <tbody>
  654. <row>
  655. <entry>ASIN</entry>
  656. <entry>string</entry>
  657. <entry>Eindeutige Amazon ID des Produkts (ASIN)</entry>
  658. </row>
  659. <row>
  660. <entry>Title</entry>
  661. <entry>string</entry>
  662. <entry>Produkt Überschrift</entry>
  663. </row>
  664. </tbody>
  665. </tgroup>
  666. </table>
  667. <para>
  668. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  669. </para>
  670. </sect4>
  671. </sect3>
  672. <sect3 id="zend.service.amazon.classes.accessories">
  673. <title>Zend_Service_Amazon_Accessories</title>
  674. <para>
  675. Zubehör für das zurückgegebene Teil werden als <classname>Zend_Service_Amazon_Accessories</classname> Objekte dargestellt.
  676. </para>
  677. <sect4 id="zend.service.amazon.classes.accessories.properties">
  678. <title>Eigenschaften</title>
  679. <table id="zend.service.amazon.classes.accessories.properties.table-1">
  680. <title>Zend_Service_Amazon_Accessories Eigenschaften</title>
  681. <tgroup cols="3">
  682. <thead>
  683. <row>
  684. <entry>Name</entry>
  685. <entry>Typ</entry>
  686. <entry>Beschreibung</entry>
  687. </row>
  688. </thead>
  689. <tbody>
  690. <row>
  691. <entry>ASIN</entry>
  692. <entry>string</entry>
  693. <entry>Eindeutige Amazon ID des Produkts (ASIN)</entry>
  694. </row>
  695. <row>
  696. <entry>Title</entry>
  697. <entry>string</entry>
  698. <entry>Produkt Überschrift</entry>
  699. </row>
  700. </tbody>
  701. </tgroup>
  702. </table>
  703. <para>
  704. <link linkend="zend.service.amazon.classes">Back to Class List</link>
  705. </para>
  706. </sect4>
  707. </sect3>
  708. <sect3 id="zend.service.amazon.classes.customerreview">
  709. <title>Zend_Service_Amazon_CustomerReview</title>
  710. <para>
  711. Jede Kunden Review wird als <classname>Zend_Service_Amazon_CustomerReview</classname> Objekt zurückgegeben.
  712. </para>
  713. <sect4 id="zend.service.amazon.classes.customerreview.properties">
  714. <title>Eigenschaften</title>
  715. <table id="zend.service.amazon.classes.customerreview.properties.table-1">
  716. <title>Zend_Service_Amazon_CustomerReview Eigenschaften</title>
  717. <tgroup cols="3">
  718. <thead>
  719. <row>
  720. <entry>Name</entry>
  721. <entry>Typ</entry>
  722. <entry>Beschreibung</entry>
  723. </row>
  724. </thead>
  725. <tbody>
  726. <row>
  727. <entry>Rating</entry>
  728. <entry>string</entry>
  729. <entry>Bewertung des Teils</entry>
  730. </row>
  731. <row>
  732. <entry>HelpfulVotes</entry>
  733. <entry>string</entry>
  734. <entry>Stimmen wie hilfreich die Review ist</entry>
  735. </row>
  736. <row>
  737. <entry>CustomerId</entry>
  738. <entry>string</entry>
  739. <entry>Kunden ID</entry>
  740. </row>
  741. <row>
  742. <entry>TotalVotes</entry>
  743. <entry>string</entry>
  744. <entry>Gesamtzahl der Stimmen</entry>
  745. </row>
  746. <row>
  747. <entry>Date</entry>
  748. <entry>string</entry>
  749. <entry>Datum der Review</entry>
  750. </row>
  751. <row>
  752. <entry>Summary</entry>
  753. <entry>string</entry>
  754. <entry>Zusammenfassung der Review</entry>
  755. </row>
  756. <row>
  757. <entry>Content</entry>
  758. <entry>string</entry>
  759. <entry>Inhalt der Review</entry>
  760. </row>
  761. </tbody>
  762. </tgroup>
  763. </table>
  764. <para>
  765. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  766. </para>
  767. </sect4>
  768. </sect3>
  769. <sect3 id="zend.service.amazon.classes.editorialreview">
  770. <title>Zend_Service_Amazon_EditorialReview</title>
  771. <para>
  772. Jede Editorial review des Teils wird als <classname>Zend_Service_Amazon_EditorialReview</classname> Objekt zurückgegeben.
  773. </para>
  774. <sect4 id="zend.service.amazon.classes.editorialreview.properties">
  775. <title>Eigenschaften</title>
  776. <table id="zend.service.amazon.classes.editorialreview.properties.table-1">
  777. <title>Zend_Service_Amazon_EditorialReview Eigenschaften</title>
  778. <tgroup cols="3">
  779. <thead>
  780. <row>
  781. <entry>Name</entry>
  782. <entry>Typ</entry>
  783. <entry>Beschreibung</entry>
  784. </row>
  785. </thead>
  786. <tbody>
  787. <row>
  788. <entry>Source</entry>
  789. <entry>string</entry>
  790. <entry>Quelle der Editorial Review</entry>
  791. </row>
  792. <row>
  793. <entry>Content</entry>
  794. <entry>string</entry>
  795. <entry>Inhalt des Reviews</entry>
  796. </row>
  797. </tbody>
  798. </tgroup>
  799. </table>
  800. <para>
  801. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  802. </para>
  803. </sect4>
  804. </sect3>
  805. <sect3 id="zend.service.amazon.classes.listmania">
  806. <title>Zend_Service_Amazon_Listmania</title>
  807. <para>
  808. Jedes List Mania List Ergebnis des Teils wird als <classname>Zend_Service_Amazon_Listmania</classname>
  809. Objekt zurückgegeben.
  810. </para>
  811. <sect4 id="zend.service.amazon.classes.listmania.properties">
  812. <title>Eigenschaften</title>
  813. <table id="zend.service.amazon.classes.listmania.properties.table-1">
  814. <title>Zend_Service_Amazon_Listmania Eigenschaften</title>
  815. <tgroup cols="3">
  816. <thead>
  817. <row>
  818. <entry>Name</entry>
  819. <entry>Typ</entry>
  820. <entry>Beschreibung</entry>
  821. </row>
  822. </thead>
  823. <tbody>
  824. <row>
  825. <entry>ListId</entry>
  826. <entry>string</entry>
  827. <entry>ID der Liste</entry>
  828. </row>
  829. <row>
  830. <entry>ListName</entry>
  831. <entry>string</entry>
  832. <entry>Name der Liste</entry>
  833. </row>
  834. </tbody>
  835. </tgroup>
  836. </table>
  837. <para>
  838. <link linkend="zend.service.amazon.classes">Zurück zur Liste der Klassen</link>
  839. </para>
  840. </sect4>
  841. </sect3>
  842. </sect2>
  843. </sect1>
  844. <!--
  845. vim:se ts=4 sw=4 et:
  846. -->