Zend_Service_Amazon.xml 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808
  1. <sect1 id="zend.service.amazon">
  2. <title>Zend_Service_Amazon</title>
  3. <sect2 id="zend.service.amazon.introduction">
  4. <title>Inleiding</title>
  5. <para>
  6. <code>Zend_Service_Amazon</code> is een eenvoudige API om Amazon webservices te gebruiken.
  7. <code>Zend_Service_Amazon</code> heeft twee APIs: een meer traditionele die Amazons eigen API volgt,
  8. en een eenvoudigere "Query API" om nog meer complexe zoekqueries gemakkelijk op te bouwen.
  9. </para>
  10. <para>
  11. <code>Zend_Service_Amazon</code> staat ontwikkelaars toe om informatie die door Amazon.com web sites worden verstrekt
  12. direct op te vragen via de Amazon Web Services API. Voorbeelden:
  13. <itemizedlist>
  14. <listitem>
  15. <para>
  16. Item informatie opvragen, zoals beelden, beschrijvingen, prijzen, en meer
  17. </para>
  18. </listitem>
  19. <listitem>
  20. <para>
  21. Klant- en uitgeversrecensies
  22. </para>
  23. </listitem>
  24. <listitem>
  25. <para>
  26. Gelijksoortige producten en accessoires
  27. </para>
  28. </listitem>
  29. <listitem>
  30. <para>
  31. Amazon.com aanbiedingen
  32. </para>
  33. </listitem>
  34. <listitem>
  35. <para>
  36. ListMania lijsten
  37. </para>
  38. </listitem>
  39. </itemizedlist>
  40. </para>
  41. <para>
  42. Om <code>Zend_Service_Amazon</code> te gebruiken dien je een Amazon developer API key moeten hebben. Om die
  43. te verkrijgen, en voor meer informatie, kan je terecht op de
  44. <ulink url="http://www.amazon.com/gp/aws/landing.html">Amazon Web Services</ulink> website.
  45. </para>
  46. <note>
  47. <para>
  48. Je Amazon developer API key is aan je Amazon identiteit verbonden, neem dus de nodige maatregelen om je key
  49. te beveiligen en privé te houden.
  50. </para>
  51. </note>
  52. <example>
  53. <title>Amazon doorzoeken met de traditionele API</title>
  54. <para>
  55. In dit voorbeeld zoeken we naar PHP boeken op Amazon en doorlopen we de resultaten door ze uit te printen.
  56. </para>
  57. <programlisting><![CDATA[<?php
  58. require_once 'Zend/Service/Amazon.php';
  59. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY&');
  60. $response = $amazon->itemSearch(array('SearchIndex' => 'Books', 'Keywords' => 'php'));
  61. foreach ($response as $r) {
  62. echo $r->Title .'<br />';
  63. }
  64. ?>]]> </programlisting>
  65. </example>
  66. <example>
  67. <title>Amazon doorzoeken met de Query API</title>
  68. <para>
  69. Hier zoeken we ook naar PHP boeken op Amazon, maar we gebruiken de Query API, die lijkt
  70. op het Fluent Interface ontwerp patroon.
  71. </para>
  72. <programlisting><![CDATA[<?php
  73. require_once 'Zend/Service/Amazon/Query.php';
  74. $query = new Zend_Service_Amazon_Query('AMAZON_API_KEY');
  75. $query->category('Books')->Keywords('PHP');
  76. $results = $query->search();
  77. foreach ($results as $result) {
  78. echo $result->Title .'<br />';
  79. }
  80. ?>]]> </programlisting>
  81. </example>
  82. </sect2>
  83. <sect2 id="zend.service.amazon.countrycodes">
  84. <title>Landcodes</title>
  85. <para>
  86. Standaard maakt <code>Zend_Service_Amazon</code> een verbinding met de Amazon web service in de Verenigde Staten ("<code>US</code>").
  87. Om verbinding te maken met een ander land geef je eenvoudigweg de landcode van dit land op als de tweede parameter van de
  88. constructor:
  89. </para>
  90. <example>
  91. <title>Een Amazon Web Service land kiezen</title>
  92. <programlisting><![CDATA[<?php
  93. // Verbind met Amazon in Frankrijk
  94. require_once 'Zend/Service/Amazon.php';
  95. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY', 'FR');
  96. ?>]]> </programlisting>
  97. </example>
  98. <note>
  99. <para>
  100. Geldige landcodes zijn: <code>CA</code>, <code>DE</code>, <code>FR</code>, <code>JP</code>,
  101. <code>UK</code>, en <code>US</code>.
  102. </para>
  103. </note>
  104. </sect2>
  105. <sect2 id="zend.service.amazon.itemlookup">
  106. <title>Een specifiek item opzoeken met ASIN code</title>
  107. <para>
  108. De <code>itemLookup()</code> methode biedt de mogelijkheid om een specifiek Amazon item op te halen als
  109. de ASIN bekend is.
  110. </para>
  111. <example>
  112. <title>Een specifiek Amazon item ophalen per ASIN</title>
  113. <programlisting><![CDATA[<?php
  114. require_once 'Zend/Service/Amazon.php';
  115. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  116. $item = $amazon->itemLookup('B0000A432X');
  117. ?>]]> </programlisting>
  118. </example>
  119. <para>
  120. De <code>itemLookup()</code> methode aanvaardt ook een optionele tweede parameter om zoekopties af te handelen.
  121. Voor alle details, inclusief een lijst van beschikbare opties, zie de
  122. <ulink
  123. url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2011-08-01&amp;p=ApiReference/ItemLookupOperation">relevante Amazon documentatie</ulink>.
  124. <note>
  125. <para>
  126. Om informatie over de beelden te verkrijgen voor je zoekresultaten, moet je de optie <code>ResponseGroup</code> tot <code>Medium</code> of <code>Large</code> zetten.
  127. </para>
  128. </note>
  129. </para>
  130. </sect2>
  131. <sect2 id="zend.service.amazon.itemsearch">
  132. <title>Amazon Item zoekopdrachten uitvoeren</title>
  133. <para>
  134. Het zoeken naar items gebaseerd op een van de verschillende voorhande criteria wordt eenvoudig
  135. gemaakt door de <code>itemSearch()</code> methode, zoals in het volgende voorbeeld:
  136. </para>
  137. <example>
  138. <title>Uitvoeren van Amazon Item Zoekopdrachten</title>
  139. <programlisting><![CDATA[<?php
  140. require_once 'Zend/Service/Amazon.php';
  141. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  142. $response = $amazon->itemSearch(array('SearchIndex' => 'Books', 'Keywords' => 'php'));
  143. foreach($response as $r) {
  144. echo $r->Title .'<br />';
  145. }
  146. ?>]]> </programlisting>
  147. </example>
  148. <para>
  149. De <code>itemSearch()</code> methode aanvaardt een enkele array array parameter om zoekopties af te handelen.
  150. Voor alle details, inclusief een lijst van beschikbare opties, zie de
  151. <ulink
  152. url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2011-08-01&amp;p=ApiReference/ItemSearchOperation">relevante Amazon documentatie</ulink>
  153. </para>
  154. <tip>
  155. <para>
  156. De <link linkend="zend.service.amazon.query"><code>Zend_Service_Amazon_Query</code></link> klasse
  157. is een gemakkelijk te gebruiken "wrapper" van deze methode.
  158. </para>
  159. </tip>
  160. </sect2>
  161. <sect2 id="zend.service.amazon.query">
  162. <title>De Alternatieve Query API gebruiken</title>
  163. <sect3 id="zend.service.amazon.query.introduction">
  164. <title>Inleiding</title>
  165. <para>
  166. <code>Zend_Service_Amazon_Query</code> bied een alternatieve API om de Amazon Web Service te gebruiken.
  167. De alternatieve API gebruikt het Fluent Interface ontwerppatroon. Dus, alle oproepen kunnen gemaakt worden
  168. door aaneengeregen methode-oproepen te maken.
  169. (bv: <code>$obj->method()->method2($arg)</code>)
  170. </para>
  171. <para>
  172. De <code>Zend_Service_Amazon_Query</code> API gebruikt overloading om gemakkelijk een item zoekopdracht op te zetten
  173. en laat je dan toe te zoeken op de gespecifieerde criteria. Elk van de opties is als een methode-oproep
  174. aangeboden, en elk argument van een methode komt overeen met de benoemde waarde van de optie:
  175. </para>
  176. <example>
  177. <title>Doorzoek Amazon met gebruik van de Alternatieve Query API</title>
  178. <para>
  179. In dit voorbeeld wordt de alternatieve query API gebruikt als een Fluent Interface om opties en hun
  180. respectievelijke waarden te specificeren:
  181. </para>
  182. <programlisting><![CDATA[<?php
  183. require_once 'Zend/Service/Amazon/Query.php';
  184. $query = new Zend_Service_Amazon_Query('MY_API_KEY');
  185. $query->Category('Books')->Keywords('PHP');
  186. $results = $query->search();
  187. foreach ($results as $result) {
  188. echo $result->Title .'<br />';
  189. }
  190. ?>]]> </programlisting>
  191. <para>
  192. Dit zet de optie <code>Category</code> tot "Books" en <code>Keywords</code> tot "PHP".
  193. </para>
  194. <para>
  195. Voor meer informatie over de beschikbare opties verwijzen we je graag door naar de
  196. <ulink
  197. url="http://www.amazon.com/gp/aws/sdk/main.html/102-9041115-9057709?s=AWSEcommerceService&amp;v=2011-08-01&amp;p=ApiReference/ItemSearchOperation">relevante Amazon documentatie</ulink>.
  198. </para>
  199. </example>
  200. </sect3>
  201. </sect2>
  202. <sect2 id="zend.service.amazon.classes">
  203. <title>Zend_Service_Amazon Klassen</title>
  204. <para>
  205. De volgende klassen worden allemaal teruggegeven door
  206. <link linkend="zend.service.amazon.itemlookup"><code>Zend_Service_Amazon::itemLookup()</code></link>
  207. en
  208. <link linkend="zend.service.amazon.itemsearch"><code>Zend_Service_Amazon::itemSearch()</code></link>:
  209. <itemizedlist>
  210. <listitem><para><link linkend="zend.service.amazon.classes.item"><code>Zend_Service_Amazon_Item</code></link></para></listitem>
  211. <listitem><para><link linkend="zend.service.amazon.classes.image"><code>Zend_Service_Amazon_Image</code></link></para></listitem>
  212. <listitem><para><link linkend="zend.service.amazon.classes.resultset"><code>Zend_Service_Amazon_ResultSet</code></link></para></listitem>
  213. <listitem><para><link linkend="zend.service.amazon.classes.offerset"><code>Zend_Service_Amazon_OfferSet</code></link></para></listitem>
  214. <listitem><para><link linkend="zend.service.amazon.classes.offer"><code>Zend_Service_Amazon_Offer</code></link></para></listitem>
  215. <listitem><para><link linkend="zend.service.amazon.classes.similarproduct"><code>Zend_Service_Amazon_SimilarProduct</code></link></para></listitem>
  216. <listitem><para><link linkend="zend.service.amazon.classes.accessories"><code>Zend_Service_Amazon_Accessories</code></link></para></listitem>
  217. <listitem><para><link linkend="zend.service.amazon.classes.customerreview"><code>Zend_Service_Amazon_CustomerReview</code></link></para></listitem>
  218. <listitem><para><link linkend="zend.service.amazon.classes.editorialreview"><code>Zend_Service_Amazon_EditorialReview</code></link></para></listitem>
  219. <listitem><para><link linkend="zend.service.amazon.classes.listmania"><code>Zend_Service_Amazon_ListMania</code></link></para></listitem>
  220. </itemizedlist>
  221. </para>
  222. <sect3 id="zend.service.amazon.classes.item">
  223. <title>Zend_Service_Amazon_Item</title>
  224. <para>
  225. <code>Zend_Service_Amazon_Item</code> is de typeklasse die gebruikt wordt om een Amazon item voor te stellen dat
  226. werd teruggestuurd door de web service. Het omvat alle item eigenschappen, inclusief de titel, beschrijving, recensies enz...
  227. </para>
  228. <sect4 id="zend.service.amazon.classes.item.asxml">
  229. <title>Zend_Service_Amazon_Item::asXML()</title>
  230. <para>
  231. <methodsynopsis>
  232. <type>string</type>
  233. <methodname>asXML</methodname>
  234. <void />
  235. </methodsynopsis>
  236. </para>
  237. <para>Geeft de oorspronkelijke XML van het item terug</para>
  238. </sect4>
  239. <sect4 id="zend.service.amazon.classes.item.properties">
  240. <title>Eigenschappen</title>
  241. <para>
  242. <code>Zend_Service_Amazon_Item</code> heeft een aantal eigenschappen die onmiddellijk verwant zijn aan hun
  243. Amazon API tegenhangers.
  244. </para>
  245. <table>
  246. <title>Zend_Service_Amazon_Item Eigenschappen</title>
  247. <tgroup cols="3">
  248. <thead>
  249. <row>
  250. <entry>Naam</entry>
  251. <entry>Type</entry>
  252. <entry>Beschrijving</entry>
  253. </row>
  254. </thead>
  255. <tbody>
  256. <row>
  257. <entry>ASIN</entry>
  258. <entry>string</entry>
  259. <entry>Amazon Item ID</entry>
  260. </row>
  261. <row>
  262. <entry>DetailPageURL</entry>
  263. <entry>string</entry>
  264. <entry>URL naar de pagina met de details voor het item</entry>
  265. </row>
  266. <row>
  267. <entry>SalesRank</entry>
  268. <entry>string</entry>
  269. <entry>Verkoopsrang van het item</entry>
  270. </row>
  271. <row>
  272. <entry>SmallImage</entry>
  273. <entry>Zend_Service_Amazon_Image</entry>
  274. <entry>Klein beeld van het item</entry>
  275. </row>
  276. <row>
  277. <entry>MediumImage</entry>
  278. <entry>Zend_Service_Amazon_Image</entry>
  279. <entry>Medium beeld van het item</entry>
  280. </row>
  281. <row>
  282. <entry>LargeImage</entry>
  283. <entry>Zend_Service_Amazon_Image</entry>
  284. <entry>Groot beeld van het item</entry>
  285. </row>
  286. <row>
  287. <entry>Subjects</entry>
  288. <entry>array</entry>
  289. <entry>Item onderwerpen</entry>
  290. </row>
  291. <row>
  292. <entry>Offers</entry>
  293. <entry>
  294. <code>
  295. <link
  296. linkend="zend.service.amazon.classes.offerset">Zend_Service_Amazon_OfferSet</link>
  297. </code>
  298. </entry>
  299. <entry>Samenvatting van en aanbiedingen voor het item</entry>
  300. </row>
  301. <row>
  302. <entry>CustomerReviews</entry>
  303. <entry>array</entry>
  304. <entry>
  305. Klantrecensies voorgesteld als een array van
  306. <code>
  307. <link
  308. linkend="zend.service.amazon.classes.customerreview">Zend_Service_Amazon_CustomerReview</link>
  309. </code>
  310. objecten
  311. </entry>
  312. </row>
  313. <row>
  314. <entry>EditorialReviews</entry>
  315. <entry>array</entry>
  316. <entry>
  317. Uitgeversrecensies voorgesteld als een array van
  318. <code>
  319. <link
  320. linkend="zend.service.amazon.classes.editorialreview">Zend_Service_Amazon_EditorialReview</link>
  321. </code>
  322. objecten
  323. </entry>
  324. </row>
  325. <row>
  326. <entry>SimilarProducts</entry>
  327. <entry>array</entry>
  328. <entry>
  329. Gelijksoortige producten voorgesteld als een array van
  330. <code>
  331. <link
  332. linkend="zend.service.amazon.classes.similarproduct">Zend_Service_Amazon_SimilarProduct</link>
  333. </code>
  334. objecten
  335. </entry>
  336. </row>
  337. <row>
  338. <entry>Accessories</entry>
  339. <entry>array</entry>
  340. <entry>
  341. Accessoires voor het item voorgesteld als een array van
  342. <code>
  343. <link
  344. linkend="zend.service.amazon.classes.accessories">Zend_Service_Amazon_Accessories</link>
  345. </code>
  346. objecten
  347. </entry>
  348. </row>
  349. <row>
  350. <entry>Tracks</entry>
  351. <entry>array</entry>
  352. <entry>Een array van liedjes, nummers en namen voor muziek CDs en DVDs</entry>
  353. </row>
  354. <row>
  355. <entry>ListmaniaLists</entry>
  356. <entry>array</entry>
  357. <entry>
  358. ListMania lijsten verwant met het item als een array van
  359. <code>
  360. <link
  361. linkend="zend.service.amazon.classes.listmania">Zend_Service_Amazon_ListmainList</link>
  362. </code>
  363. objecten
  364. </entry>
  365. </row>
  366. <row>
  367. <entry>PromotionalTag</entry>
  368. <entry>string</entry>
  369. <entry>Item promotievlag</entry>
  370. </row>
  371. </tbody>
  372. </tgroup>
  373. </table>
  374. <para>
  375. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  376. </para>
  377. </sect4>
  378. </sect3>
  379. <sect3 id="zend.service.amazon.classes.image">
  380. <title>Zend_Service_Amazon_Image</title>
  381. <para><code>Zend_Service_Amazon_Image</code> vetegenwoordigt een (remote) beeld voor een product.</para>
  382. <sect4 id="zend.service.amazon.classes.image.properties">
  383. <title>Eigenschappen</title>
  384. <table>
  385. <title>Zend_Service_Amazon_Image Eigenschappen</title>
  386. <tgroup cols="3">
  387. <thead>
  388. <row>
  389. <entry>Naam</entry>
  390. <entry>Type</entry>
  391. <entry>Beschrijving</entry>
  392. </row>
  393. </thead>
  394. <tbody>
  395. <row>
  396. <entry>Url</entry>
  397. <entry>Zend_Uri</entry>
  398. <entry>Remote URL voor het beeld</entry>
  399. </row>
  400. <row>
  401. <entry>Height</entry>
  402. <entry>int</entry>
  403. <entry>De hoogte van het beeld in pixels</entry>
  404. </row>
  405. <row>
  406. <entry>Width</entry>
  407. <entry>int</entry>
  408. <entry>De breedte van het beeld in pixels</entry>
  409. </row>
  410. </tbody>
  411. </tgroup>
  412. </table>
  413. <para>
  414. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  415. </para>
  416. </sect4>
  417. </sect3>
  418. <sect3 id="zend.service.amazon.classes.resultset">
  419. <title>Zend_Service_Amazon_ResultSet</title>
  420. <para>
  421. <code>Zend_Service_Amazon_ResultSet</code> objecten worden teruggestuurd door
  422. <link linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link>
  423. en laten je toe gemakkelijk meervoudige resultaten verwerken.
  424. </para>
  425. <note>
  426. <para>
  427. Implementeert de <code>SeekableIterator</code> voor gemakkelijke iteratie (bijvoorbeeld door <code>foreach</code> te
  428. gebruiken) evenals onmiddellijke toegang tot een specifiek resultaat door <code>seek()</code> te gebruiken.
  429. </para>
  430. </note>
  431. <sect4 id="zend.service.amazon.classes.resultset.totalresults">
  432. <title>Zend_Service_Amazon_ResultSet::totalResults()</title>
  433. <methodsynopsis>
  434. <type>int</type>
  435. <methodname>totalResults</methodname>
  436. <void />
  437. </methodsynopsis>
  438. <para>Geeft het totaal aantal resultaten verkregen door de zoekopdracht</para>
  439. <para>
  440. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  441. </para>
  442. </sect4>
  443. </sect3>
  444. <sect3 id="zend.service.amazon.classes.offerset">
  445. <title>Zend_Service_Amazon_OfferSet</title>
  446. <para>
  447. Elk resultaat teruggegeven door
  448. <link linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link>
  449. en
  450. <link linkend="zend.service.amazon.itemlookup">Zend_Service_Amazon::itemLookup()</link>
  451. bevat een
  452. <code>Zend_Service_Amazon_OfferSet</code>
  453. object via welke prijsinformatie voor het item kan worden opgevraagd.
  454. </para>
  455. <sect4 id="zend.service.amazon.classes.offerset.parameters">
  456. <title>Eigenschappen</title>
  457. <table>
  458. <title>Zend_Service_Amazon_OfferSet Eigenschappen</title>
  459. <tgroup cols="3">
  460. <thead>
  461. <row>
  462. <entry>Naam</entry>
  463. <entry>Type</entry>
  464. <entry>Beschrijving</entry>
  465. </row>
  466. </thead>
  467. <tbody>
  468. <row>
  469. <entry>LowestNewPrice</entry>
  470. <entry>int</entry>
  471. <entry>Laagste prijs voor het item in &quot;Nieuw&quot; conditie</entry>
  472. </row>
  473. <row>
  474. <entry>LowestNewPriceCurrency</entry>
  475. <entry>string</entry>
  476. <entry>
  477. De munteenheid voor <code>LowestNewPrice</code>
  478. </entry>
  479. </row>
  480. <row>
  481. <entry>LowestOldPrice</entry>
  482. <entry>int</entry>
  483. <entry>Laagste prijs voor het item in &quot;Gebruikt&quot; conditie</entry>
  484. </row>
  485. <row>
  486. <entry>LowestOldPriceCurrency</entry>
  487. <entry>string</entry>
  488. <entry>
  489. De munteenheid voor <code>LowestOldPrice</code>
  490. </entry>
  491. </row>
  492. <row>
  493. <entry>TotalNew</entry>
  494. <entry>int</entry>
  495. <entry>Totaal aantal beschikbare items in &quot;nieuw&quot; conditie</entry>
  496. </row>
  497. <row>
  498. <entry>TotalUsed</entry>
  499. <entry>int</entry>
  500. <entry>Totaal aantal beschikbare items in &quot;gebruikt&quot; conditie</entry>
  501. </row>
  502. <row>
  503. <entry>TotalCollectible</entry>
  504. <entry>int</entry>
  505. <entry>Totaal aantal beschikbare items in &quot;verzamelaars&quot; conditie</entry>
  506. </row>
  507. <row>
  508. <entry>TotalRefurbished</entry>
  509. <entry>int</entry>
  510. <entry>Totaal aantal beschikbare items in &quot;gerenoveerd&quot; conditie</entry>
  511. </row>
  512. <row>
  513. <entry>Offers</entry>
  514. <entry>array</entry>
  515. <entry>
  516. Een array van <code>Zend_Service_Amazon_Offer</code> objecten.
  517. </entry>
  518. </row>
  519. </tbody>
  520. </tgroup>
  521. </table>
  522. <para>
  523. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  524. </para>
  525. </sect4>
  526. </sect3>
  527. <sect3 id="zend.service.amazon.classes.offer">
  528. <title>Zend_Service_Amazon_Offer</title>
  529. <para>
  530. Elke aanbieding voor een item is een
  531. <code>Zend_Service_Amazon_Offer</code>
  532. object.
  533. </para>
  534. <sect4 id="zend.service.amazon.classes.offer.properties">
  535. <title>Zend_Service_Amazon_Offer Eigenschappen</title>
  536. <table>
  537. <title>Eigenschappen</title>
  538. <tgroup cols="3">
  539. <thead>
  540. <row>
  541. <entry>Naam</entry>
  542. <entry>Type</entry>
  543. <entry>Beschrijving</entry>
  544. </row>
  545. </thead>
  546. <tbody>
  547. <row>
  548. <entry>MerchantId</entry>
  549. <entry>string</entry>
  550. <entry>Handelaars Amazon ID</entry>
  551. </row>
  552. <row>
  553. <entry>GlancePage</entry>
  554. <entry>string</entry>
  555. <entry>URL voor een pagina met een samenvatting van de handelaar</entry>
  556. </row>
  557. <row>
  558. <entry>Condition</entry>
  559. <entry>string</entry>
  560. <entry>conditie van het item</entry>
  561. </row>
  562. <row>
  563. <entry>OfferListingId</entry>
  564. <entry>string</entry>
  565. <entry>ID van de aanbiedingslijst</entry>
  566. </row>
  567. <row>
  568. <entry>Price</entry>
  569. <entry>int</entry>
  570. <entry>Prijs van het item</entry>
  571. </row>
  572. <row>
  573. <entry>CurrencyCode</entry>
  574. <entry>string</entry>
  575. <entry>Munteenheid voor de prijs van het item</entry>
  576. </row>
  577. <row>
  578. <entry>Availability</entry>
  579. <entry>string</entry>
  580. <entry>Beschikbaarheid van het item</entry>
  581. </row>
  582. <row>
  583. <entry>IsEligibleForSuperSaverShipping</entry>
  584. <entry>boolean</entry>
  585. <entry>Of het item in aanmerking komt voor Super Saver Shipping of niet</entry>
  586. </row>
  587. </tbody>
  588. </tgroup>
  589. </table>
  590. <para>
  591. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  592. </para>
  593. </sect4>
  594. </sect3>
  595. <sect3 id="zend.service.amazon.classes.similarproduct">
  596. <title>Zend_Service_Amazon_SimilarProduct</title>
  597. <para>
  598. Wanneer je naar items zoekt geeft Amazon ook een lijst van gelijksoortige producten terug die de
  599. zoekende persoon zouden kunnen interesseren. Elk van deze items is een
  600. <code>Zend_Service_Amazon_SimilarProduct</code> object.
  601. </para>
  602. <para>
  603. Elk object bevat de informatie die je toelaat opeenvolgende verzoeken te maken om de volledige informatie
  604. van het item te verkrijgen.
  605. </para>
  606. <sect4 id="zend.service.amazon.classes.similarproduct.properties">
  607. <title>Eigenschappen</title>
  608. <table>
  609. <title>Zend_Service_Amazon_SimilarProduct Eigenschappen</title>
  610. <tgroup cols="3">
  611. <thead>
  612. <row>
  613. <entry>Naam</entry>
  614. <entry>Type</entry>
  615. <entry>Beschrijving</entry>
  616. </row>
  617. </thead>
  618. <tbody>
  619. <row>
  620. <entry>ASIN</entry>
  621. <entry>string</entry>
  622. <entry>Amazon Uniek ID voor het product (ASIN)</entry>
  623. </row>
  624. <row>
  625. <entry>Title</entry>
  626. <entry>string</entry>
  627. <entry>Titel van het product</entry>
  628. </row>
  629. </tbody>
  630. </tgroup>
  631. </table>
  632. <para>
  633. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  634. </para>
  635. </sect4>
  636. </sect3>
  637. <sect3 id="zend.service.amazon.classes.accessories">
  638. <title>Zend_Service_Amazon_Accessories</title>
  639. <para>
  640. Accessoires voor het teruggegeven item worden vertegenwoordigd door
  641. <code>Zend_Service_Amazon_Accessories</code> objecten
  642. </para>
  643. <sect4 id="zend.service.amazon.classes.accessories.properties">
  644. <title>Eigenschappen</title>
  645. <table>
  646. <title>Zend_Service_Amazon_Accessories Eigenschappen</title>
  647. <tgroup cols="3">
  648. <thead>
  649. <row>
  650. <entry>Naam</entry>
  651. <entry>Type</entry>
  652. <entry>Beschrijving</entry>
  653. </row>
  654. </thead>
  655. <tbody>
  656. <row>
  657. <entry>ASIN</entry>
  658. <entry>string</entry>
  659. <entry>Amazon Uniek ID voor het product (ASIN)</entry>
  660. </row>
  661. <row>
  662. <entry>Title</entry>
  663. <entry>string</entry>
  664. <entry>Titel van het product</entry>
  665. </row>
  666. </tbody>
  667. </tgroup>
  668. </table>
  669. <para>
  670. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  671. </para>
  672. </sect4>
  673. </sect3>
  674. <sect3 id="zend.service.amazon.classes.customerreview">
  675. <title>Zend_Service_Amazon_CustomerReview</title>
  676. <para>
  677. Elke klantrecensie wordt teruggegeven als een <code>Zend_Service_Amazon_CustomerReview</code> object.
  678. </para>
  679. <sect4 id="zend.service.amazon.classes.customerreview.properties">
  680. <title>Eigenschappen</title>
  681. <table>
  682. <title>Zend_Service_Amazon_CustomerReview Eigenschappen</title>
  683. <tgroup cols="3">
  684. <thead>
  685. <row>
  686. <entry>Naam</entry>
  687. <entry>Type</entry>
  688. <entry>Beschrijving</entry>
  689. </row>
  690. </thead>
  691. <tbody>
  692. <row>
  693. <entry>Rating</entry>
  694. <entry>string</entry>
  695. <entry>Item classificatie</entry>
  696. </row>
  697. <row>
  698. <entry>HelpfulVotes</entry>
  699. <entry>string</entry>
  700. <entry>Stemmen over hoe helpvol de recensie is</entry>
  701. </row>
  702. <row>
  703. <entry>CustomerId</entry>
  704. <entry>string</entry>
  705. <entry>Klant ID</entry>
  706. </row>
  707. <row>
  708. <entry>TotalVotes</entry>
  709. <entry>string</entry>
  710. <entry>Totaal aantal stemmen</entry>
  711. </row>
  712. <row>
  713. <entry>Date</entry>
  714. <entry>string</entry>
  715. <entry>Datum van de recensie</entry>
  716. </row>
  717. <row>
  718. <entry>Summary</entry>
  719. <entry>string</entry>
  720. <entry>Recensie samenvatting</entry>
  721. </row>
  722. <row>
  723. <entry>Content</entry>
  724. <entry>string</entry>
  725. <entry>Recensie inhoud</entry>
  726. </row>
  727. </tbody>
  728. </tgroup>
  729. </table>
  730. <para>
  731. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  732. </para>
  733. </sect4>
  734. </sect3>
  735. <sect3 id="zend.service.amazon.classes.editorialreview">
  736. <title>Zend_Service_Amazon_EditorialReview</title>
  737. <para>
  738. Elke uitgeversrecensie van een item is een <code>Zend_Service_Amazon_EditorialReview</code> object
  739. </para>
  740. <sect4 id="zend.service.amazon.classes.editorialreview.properties">
  741. <title>Eigenschappen</title>
  742. <table>
  743. <title>Zend_Service_Amazon_EditorialReview Eigenschappen</title>
  744. <tgroup cols="3">
  745. <thead>
  746. <row>
  747. <entry>Naam</entry>
  748. <entry>Type</entry>
  749. <entry>Beschrijving</entry>
  750. </row>
  751. </thead>
  752. <tbody>
  753. <row>
  754. <entry>Source</entry>
  755. <entry>string</entry>
  756. <entry>Bron van de uitgeversrecensie</entry>
  757. </row>
  758. <row>
  759. <entry>Content</entry>
  760. <entry>string</entry>
  761. <entry>Recensie inhoud</entry>
  762. </row>
  763. </tbody>
  764. </tgroup>
  765. </table>
  766. <para>
  767. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  768. </para>
  769. </sect4>
  770. </sect3>
  771. <sect3 id="zend.service.amazon.classes.listmania">
  772. <title>Zend_Service_Amazon_Listmania</title>
  773. <para>
  774. Elke ListMania resultaatlijst is een <code>Zend_Service_Amazon_Listmania</code> object.
  775. </para>
  776. <sect4 id="zend.service.amazon.classes.listmania.properties">
  777. <title>Eigenschappen</title>
  778. <table>
  779. <title>Zend_Service_Amazon_Listmania Eigenschappen</title>
  780. <tgroup cols="3">
  781. <thead>
  782. <row>
  783. <entry>Naam</entry>
  784. <entry>Type</entry>
  785. <entry>Beschrijving</entry>
  786. </row>
  787. </thead>
  788. <tbody>
  789. <row>
  790. <entry>ListId</entry>
  791. <entry>string</entry>
  792. <entry>Lijst ID</entry>
  793. </row>
  794. <row>
  795. <entry>ListNaam</entry>
  796. <entry>string</entry>
  797. <entry>Lijstnaam</entry>
  798. </row>
  799. </tbody>
  800. </tgroup>
  801. </table>
  802. <para>
  803. <link linkend="zend.service.amazon.classes">Terug naar de klasselijst</link>
  804. </para>
  805. </sect4>
  806. </sect3>
  807. </sect2>
  808. </sect1>