Zend_Service_Amazon.xml 40 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037
  1. <!-- EN-Revision: 12116 -->
  2. <sect1 id="zend.service.amazon">
  3. <title>Zend_Service_Amazon</title>
  4. <sect2 id="zend.service.amazon.introduction">
  5. <title>Introduction</title>
  6. <para><classname>Zend_Service_Amazon</classname> est une API simple pour utiliser les Web services d'Amazon.
  7. <classname>Zend_Service_Amazon</classname> a deux APIs : une plutôt traditionnelle qui suit la propre API d'Amazon, et un
  8. "Query API" simplifiée pour construire facilement des requêtes de recherche, même compliquées.</para>
  9. <para><classname>Zend_Service_Amazon</classname> permet aux développeurs de récupérer des informations disponible sur le
  10. site Amazon.com directement à travers l'API Amazon Web Services. Les exemples incluent : <itemizedlist>
  11. <listitem>
  12. <para>Le stockage de données informatives, comme des images, des descriptions, le prix et
  13. plus</para>
  14. </listitem>
  15. <listitem>
  16. <para>Revues éditoriales et commerciales</para>
  17. </listitem>
  18. <listitem>
  19. <para>Des produits et accessoires similaires</para>
  20. </listitem>
  21. <listitem>
  22. <para>Les offres Amazon.com</para>
  23. </listitem>
  24. <listitem>
  25. <para>Les listes ListMania</para>
  26. </listitem>
  27. </itemizedlist></para>
  28. <para>Pour pouvoir utiliser <classname>Zend_Service_Amazon</classname>, vous devez avant tout avoir une clé "developer
  29. API" Amazon. Pour obtenir une telle clé et pour plus d'informations, vous pouvez visitez le site Web <ulink
  30. url="http://www.amazon.com/gp/aws/landing.html">Amazon Web Services</ulink>.</para>
  31. <note>
  32. <title>Attention</title>
  33. <para>Votre clé "developer API" est liée à votre identité Amazon, donc faites en sorte de conserver votre
  34. clé d'API privée.</para>
  35. </note>
  36. <example id="zend.service.amazon.introduction.example.itemsearch">
  37. <title>Recherche sur Amazon en utilisant l'API traditionnelle</title>
  38. <para>Dans cet exemple, nous recherchons les livres sur PHP disponibles chez Amazon et boucler sur les
  39. résultats pour les afficher.</para>
  40. <programlisting role="php"><![CDATA[
  41. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  42. $response = $amazon->itemSearch(array('SearchIndex' => 'Books',
  43. 'Keywords' => 'php'));
  44. $results = $amazon->itemSearch(array('SearchIndex' => 'Books',
  45. 'Keywords' => 'php'));
  46. foreach ($results as $result) {
  47. echo $result->Title . '<br />';
  48. }
  49. ]]></programlisting>
  50. </example>
  51. <example id="zend.service.amazon.introduction.example.query_api">
  52. <title>Recherche sur Amazon en utilisant l'API de requête</title>
  53. <para>Ici nous cherchons aussi les livres sur PHP disponibles chez Amazon, mais en utilisant l'API de
  54. requête, qui ressemble au modèle de conception Interface Fluide.</para>
  55. <programlisting role="php"><![CDATA[
  56. $query = new Zend_Service_Amazon_Query('AMAZON_API_KEY');
  57. $query->category('Books')->Keywords('PHP');
  58. $results = $query->search();
  59. foreach ($results as $result) {
  60. echo $result->Title . '<br />';
  61. }
  62. ]]></programlisting>
  63. </example>
  64. </sect2>
  65. <sect2 id="zend.service.amazon.countrycodes">
  66. <title>Codes de pays</title>
  67. <para>Par défaut, <classname>Zend_Service_Amazon</classname> se connecte au Web service Amazon américain
  68. ("<code>US</code>"). Pour se connecter depuis un pays différent, il vous suffit simplement de définir, comme
  69. second paramètre du constructeur, la chaîne de caractère correspondant au code du pays :</para>
  70. <example id="zend.service.amazon.countrycodes.example.country_code">
  71. <title>Choisir un service Web Amazon d'un pays</title>
  72. <programlisting role="php"><![CDATA[
  73. // Connexion à Amazon France
  74. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY', 'FR');
  75. ]]></programlisting>
  76. </example>
  77. <note>
  78. <title>Codes de pays</title>
  79. <para>Les codes de pays valides sont <code>CA</code>, <code>DE</code>, <code>FR</code>, <code>JP</code>,
  80. <code>UK</code>, et <code>US</code>.</para>
  81. </note>
  82. </sect2>
  83. <sect2 id="zend.service.amazon.itemlookup">
  84. <title>Rechercher un produit Amazon spécifique avec son ASIN</title>
  85. <para>La méthode <code>itemLookup()</code> fournit la possibilité de rechercher un produit Amazon particulier
  86. lorsque son ASIN est connu.</para>
  87. <example>
  88. <title>Rechercher une produit Amazon spécifique avec son ASIN</title>
  89. <programlisting role="php"><![CDATA[
  90. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  91. $item = $amazon->itemLookup('B0000A432X');
  92. ]]></programlisting>
  93. </example>
  94. <para>La méthode <code>itemLookup()</code> accepte aussi un second paramètre optionnel pour gérer les options de
  95. recherche. Pour les détails complets et une liste des options disponibles, visitez <ulink
  96. url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemLookupOperation">
  97. la documentation Amazon correspondante. </ulink>.</para>
  98. <note>
  99. <title>Information sur les images</title>
  100. <para>Pour récupérer les informations d'images pour vos résultats de recherche, vous devez définir l'option
  101. <code>ResponseGroup</code> à <code>Medium</code> ou <code>Large</code>.</para>
  102. </note>
  103. </sect2>
  104. <sect2 id="zend.service.amazon.itemsearch">
  105. <title>Lancer des recherches de produits sur Amazon</title>
  106. <para>Rechercher des produits basés sur tous les divers critères disponibles sont rendus simples grâce à la
  107. méthode <code>itemSearch()</code>, comme le montre l'exemple suivant :</para>
  108. <example id="zend.service.amazon.itemsearch.example.basic">
  109. <title>Lancer des recherches de produits sur Amazon</title>
  110. <programlisting role="php"><![CDATA[
  111. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  112. $results = $amazon->itemSearch(array('SearchIndex' => 'Books',
  113. 'Keywords' => 'php'));
  114. foreach ($results as $result) {
  115. echo $result->Title . '<br />';
  116. }
  117. ]]></programlisting>
  118. </example>
  119. <example id="zend.service.amazon.itemsearch.example.responsegroup">
  120. <title>Utilisation de l'option <code>ResponseGroup</code></title>
  121. <para>L'option <code>ResponseGroup</code> est utilisée pour contrôler les informations spécifiques qui sont
  122. retournées dans la réponse.</para>
  123. <programlisting role="php"><![CDATA[
  124. $amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
  125. $results = $amazon->itemSearch(array(
  126. 'SearchIndex' => 'Books',
  127. 'Keywords' => 'php',
  128. 'ResponseGroup' => 'Small,ItemAttributes,Images,'
  129. . 'SalesRank,Reviews,EditorialReview,'
  130. . 'Similarities,ListmaniaLists'
  131. ));
  132. foreach ($results as $result) {
  133. echo $result->Title . '<br />';
  134. }
  135. ]]></programlisting>
  136. </example>
  137. <para>La méthode <code>itemSearch()</code> accepte un seul tableau en paramètre pour gérer les options de
  138. recherche. Pour plus de détails et une liste des options disponibles, visitez <ulink
  139. url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemSearchOperation">
  140. la documentation Amazon correspondante </ulink></para>
  141. <tip>
  142. <para>La classe <link linkend="zend.service.amazon.query"><classname>Zend_Service_Amazon_Query</classname></link> est
  143. une enveloppe simple d'utilisation de cette méthode.</para>
  144. </tip>
  145. </sect2>
  146. <sect2 id="zend.service.amazon.query">
  147. <title>Utiliser l'API alternative de requêtes</title>
  148. <sect3 id="zend.service.amazon.query.introduction">
  149. <title>Introduction</title>
  150. <para><classname>Zend_Service_Amazon_Query</classname> fournit une API alternative pour utiliser le service Web
  151. Amazon. L'API alternative utilise le modèle de conception 'Interface Fluide'. C'est à dire que les appels
  152. peuvent-être fait en utilisant une chaîne d'appels de méthodes (ie
  153. <code>$obj-&gt;method()-&gt;method2($arg)</code>)</para>
  154. <para>L'API <classname>Zend_Service_Amazon_Query</classname> utilise la surcharge pour mettre en place facilement une
  155. recherche d'article, et ainsi vous permettre de chercher en se basant sur les critères spécifiés. Chacune de
  156. ces options est fournie en tant qu'appel de méthode, et chaque paramètre de méthode correspond à la valeur
  157. des options nommées.</para>
  158. <example id="zend.service.amazon.query.introduction.example.basic">
  159. <title>Rechercher sur Amazon en utilisant l'API alternative de requêtes</title>
  160. <para>Dans cet exemple, l'API de requêtes alternative est utilisée comme une interface fluide pour
  161. spécifier les options et leurs valeurs respectives :</para>
  162. <programlisting role="php"><![CDATA[
  163. $query = new Zend_Service_Amazon_Query('MY_API_KEY');
  164. $query->Category('Books')->Keywords('PHP');
  165. $results = $query->search();
  166. foreach ($results as $result) {
  167. echo $result->Title . '<br />';
  168. }
  169. ]]></programlisting>
  170. <para>Cela définit l'option <code>Category</code> à "Livres" et <code>Keywords</code> à "PHP".</para>
  171. <para>Pour plus d'information sur les options disponibles, vous pouvez vous référer à la <ulink
  172. url="http://www.amazon.com/gp/aws/sdk/main.html/102-9041115-9057709?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemSearchOperation">documentation
  173. spécifique</ulink>.</para>
  174. </example>
  175. </sect3>
  176. </sect2>
  177. <sect2 id="zend.service.amazon.classes">
  178. <title>Classes Zend_Service_Amazon</title>
  179. <para>Les classes suivantes sont toutes retournées par <link
  180. linkend="zend.service.amazon.itemlookup"><classname>Zend_Service_Amazon::itemLookup()</classname></link> et <link
  181. linkend="zend.service.amazon.itemsearch"><classname>Zend_Service_Amazon::itemSearch()</classname></link>: <itemizedlist>
  182. <listitem>
  183. <para><link
  184. linkend="zend.service.amazon.classes.item"><classname>Zend_Service_Amazon_Item</classname></link></para>
  185. </listitem>
  186. <listitem>
  187. <para><link
  188. linkend="zend.service.amazon.classes.image"><classname>Zend_Service_Amazon_Image</classname></link></para>
  189. </listitem>
  190. <listitem>
  191. <para><link
  192. linkend="zend.service.amazon.classes.resultset"><classname>Zend_Service_Amazon_ResultSet</classname></link></para>
  193. </listitem>
  194. <listitem>
  195. <para><link
  196. linkend="zend.service.amazon.classes.offerset"><classname>Zend_Service_Amazon_OfferSet</classname></link></para>
  197. </listitem>
  198. <listitem>
  199. <para><link
  200. linkend="zend.service.amazon.classes.offer"><classname>Zend_Service_Amazon_Offer</classname></link></para>
  201. </listitem>
  202. <listitem>
  203. <para><link
  204. linkend="zend.service.amazon.classes.similarproduct"><classname>Zend_Service_Amazon_SimilarProduct</classname></link></para>
  205. </listitem>
  206. <listitem>
  207. <para><link
  208. linkend="zend.service.amazon.classes.accessories"><classname>Zend_Service_Amazon_Accessories</classname></link></para>
  209. </listitem>
  210. <listitem>
  211. <para><link
  212. linkend="zend.service.amazon.classes.customerreview"><classname>Zend_Service_Amazon_CustomerReview</classname></link></para>
  213. </listitem>
  214. <listitem>
  215. <para><link
  216. linkend="zend.service.amazon.classes.editorialreview"><classname>Zend_Service_Amazon_EditorialReview</classname></link></para>
  217. </listitem>
  218. <listitem>
  219. <para><link
  220. linkend="zend.service.amazon.classes.listmania"><classname>Zend_Service_Amazon_ListMania</classname></link></para>
  221. </listitem>
  222. </itemizedlist></para>
  223. <sect3 id="zend.service.amazon.classes.item">
  224. <title>Zend_Service_Amazon_Item</title>
  225. <para><classname>Zend_Service_Amazon_Item</classname> est le type de classe utilisé pour représenter un produit Amazon
  226. retourné par le service Web. Elle récupère tous les attributs des articles, incluant le titre, la
  227. description, les revues, etc.</para>
  228. <sect4 id="zend.service.amazon.classes.item.asxml">
  229. <title>Zend_Service_Amazon_Item::asXML()</title>
  230. <para><methodsynopsis>
  231. <type>string</type>
  232. <methodname>asXML</methodname>
  233. <void />
  234. </methodsynopsis></para>
  235. <para>Retourne le XML original de l'article</para>
  236. </sect4>
  237. <sect4 id="zend.service.amazon.classes.item.properties">
  238. <title>Propriétés</title>
  239. <para><classname>Zend_Service_Amazon_Item</classname> a un nombre de propriétés directement relié à leur
  240. contre-parties de l'API standard Amazon.</para>
  241. <table id="zend.service.amazon.classes.item.properties.table-1">
  242. <title>Propriétés de Zend_Service_Amazon_Item</title>
  243. <tgroup cols="3">
  244. <thead>
  245. <row>
  246. <entry>Nom</entry>
  247. <entry>Type</entry>
  248. <entry>Description</entry>
  249. </row>
  250. </thead>
  251. <tbody>
  252. <row>
  253. <entry>ASIN</entry>
  254. <entry>string</entry>
  255. <entry>Amazon Item ID</entry>
  256. </row>
  257. <row>
  258. <entry>DetailPageURL</entry>
  259. <entry>string</entry>
  260. <entry>URL pour la page de détail des articles</entry>
  261. </row>
  262. <row>
  263. <entry>SalesRank</entry>
  264. <entry>int</entry>
  265. <entry>Niveau de vente pour cet article</entry>
  266. </row>
  267. <row>
  268. <entry>SmallImage</entry>
  269. <entry>Zend_Service_Amazon_Image</entry>
  270. <entry>Petite image de l'article</entry>
  271. </row>
  272. <row>
  273. <entry>MediumImage</entry>
  274. <entry>Zend_Service_Amazon_Image</entry>
  275. <entry>Image moyenne de l'article</entry>
  276. </row>
  277. <row>
  278. <entry>LargeImage</entry>
  279. <entry>Zend_Service_Amazon_Image</entry>
  280. <entry>Grande image de l'article</entry>
  281. </row>
  282. <row>
  283. <entry>Subjects</entry>
  284. <entry>array</entry>
  285. <entry>Sujets de l'article</entry>
  286. </row>
  287. <row>
  288. <entry>Les offres</entry>
  289. <entry><code> <link
  290. linkend="zend.service.amazon.classes.offerset">Zend_Service_Amazon_OfferSet</link>
  291. </code></entry>
  292. <entry>Sommaire des offres, et offres pour l'article</entry>
  293. </row>
  294. <row>
  295. <entry>CustomerReviews</entry>
  296. <entry>array</entry>
  297. <entry>Les revues clients sont représentées comme un tableau d'objets <code> <link
  298. linkend="zend.service.amazon.classes.customerreview">Zend_Service_Amazon_CustomerReview</link>
  299. </code></entry>
  300. </row>
  301. <row>
  302. <entry>EditorialReviews</entry>
  303. <entry>array</entry>
  304. <entry>Les revues éditoriales sont représentées comme un tableau d'objets <code> <link
  305. linkend="zend.service.amazon.classes.editorialreview">Zend_Service_Amazon_EditorialReview</link>
  306. </code></entry>
  307. </row>
  308. <row>
  309. <entry>SimilarProducts</entry>
  310. <entry>array</entry>
  311. <entry>Les produits similaires sont représentés comme un tableau d'objets <code> <link
  312. linkend="zend.service.amazon.classes.similarproduct">Zend_Service_Amazon_SimilarProduct</link>
  313. </code></entry>
  314. </row>
  315. <row>
  316. <entry>Accessories</entry>
  317. <entry>array</entry>
  318. <entry>Les accessoires pour l'article sont représentés comme un tableau d'objets <code>
  319. <link
  320. linkend="zend.service.amazon.classes.accessories">Zend_Service_Amazon_Accessories</link>
  321. </code></entry>
  322. </row>
  323. <row>
  324. <entry>Tracks</entry>
  325. <entry>array</entry>
  326. <entry>Un tableau contenant le nombre de pistes ainsi que les noms pour les CDs ou DVDs
  327. musicaux</entry>
  328. </row>
  329. <row>
  330. <entry>ListmaniaLists</entry>
  331. <entry>array</entry>
  332. <entry>Les listes Listmania reliées à un article, comme un tableau d'objets <code> <link
  333. linkend="zend.service.amazon.classes.listmania">Zend_Service_Amazon_ListmaniaList</link>
  334. </code></entry>
  335. </row>
  336. <row>
  337. <entry>PromotionalTag</entry>
  338. <entry>string</entry>
  339. <entry>Balise promotionnelle de l'article</entry>
  340. </row>
  341. </tbody>
  342. </tgroup>
  343. </table>
  344. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  345. </sect4>
  346. </sect3>
  347. <sect3 id="zend.service.amazon.classes.image">
  348. <title>Zend_Service_Amazon_Image</title>
  349. <para><classname>Zend_Service_Amazon_Image</classname> représente une image distante pour un produit.</para>
  350. <sect4 id="zend.service.amazon.classes.image.properties">
  351. <title>Propriétés</title>
  352. <table id="zend.service.amazon.classes.image.properties.table-1">
  353. <title>Propriétés de Zend_Service_Amazon_Image</title>
  354. <tgroup cols="3">
  355. <thead>
  356. <row>
  357. <entry>Name</entry>
  358. <entry>Type</entry>
  359. <entry>Description</entry>
  360. </row>
  361. </thead>
  362. <tbody>
  363. <row>
  364. <entry>Url</entry>
  365. <entry>Zend_Uri</entry>
  366. <entry>Url distante de l'image</entry>
  367. </row>
  368. <row>
  369. <entry>Height</entry>
  370. <entry>int</entry>
  371. <entry>La hauteur (en pixels) de l'image</entry>
  372. </row>
  373. <row>
  374. <entry>Width</entry>
  375. <entry>int</entry>
  376. <entry>La largeur (en pixels) de l'image</entry>
  377. </row>
  378. </tbody>
  379. </tgroup>
  380. </table>
  381. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  382. </sect4>
  383. </sect3>
  384. <sect3 id="zend.service.amazon.classes.resultset">
  385. <title>Zend_Service_Amazon_ResultSet</title>
  386. <para>Des objets <classname>Zend_Service_Amazon_ResultSet</classname> sont retournés par <link
  387. linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link> et vous permettent de
  388. gérer facilement les différents résultats retournés.</para>
  389. <note>
  390. <title>SeekableIterator</title>
  391. <para>Implémente l'itérateur <code>SeekableIterator</code> pour une itération simple (en utilisant
  392. <code>foreach</code>), aussi bien que l'accès direct à une URL spécifique en utilisant
  393. <code>seek()</code>.</para>
  394. </note>
  395. <sect4 id="zend.service.amazon.classes.resultset.totalresults">
  396. <title>Zend_Service_Amazon_ResultSet::totalResults()</title>
  397. <methodsynopsis>
  398. <type>int</type>
  399. <methodname>totalResults</methodname>
  400. <void />
  401. </methodsynopsis>
  402. <para>Retourne le nombre total de résultats de la recherche</para>
  403. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  404. </sect4>
  405. </sect3>
  406. <sect3 id="zend.service.amazon.classes.offerset">
  407. <title>Zend_Service_Amazon_OfferSet</title>
  408. <para>Chaque résultat retourné par <link
  409. linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link> et <link
  410. linkend="zend.service.amazon.itemlookup">Zend_Service_Amazon::itemLookup()</link> contient un objet
  411. <classname>Zend_Service_Amazon_OfferSet</classname> au travers duquel il est possible de récupérer les informations de
  412. prix de l'article.</para>
  413. <sect4 id="zend.service.amazon.classes.offerset.parameters">
  414. <title>Propriétés</title>
  415. <table id="zend.service.amazon.classes.offerset.parameters.table-1">
  416. <title>Propriétés de Zend_Service_Amazon_OfferSet</title>
  417. <tgroup cols="3">
  418. <thead>
  419. <row>
  420. <entry>Name</entry>
  421. <entry>Type</entry>
  422. <entry>Description</entry>
  423. </row>
  424. </thead>
  425. <tbody>
  426. <row>
  427. <entry>LowestNewPrice</entry>
  428. <entry>int</entry>
  429. <entry>Le plus bas prix pour l'article en condition "New" (ie les articles
  430. neufs)</entry>
  431. </row>
  432. <row>
  433. <entry>LowestNewPriceCurrency</entry>
  434. <entry>string</entry>
  435. <entry>La devise pour le <code>LowestNewPrice</code></entry>
  436. </row>
  437. <row>
  438. <entry>LowestOldPrice</entry>
  439. <entry>int</entry>
  440. <entry>Le plus bas prix pour l'article en condition "Used" (ie les articles
  441. d'occasion)</entry>
  442. </row>
  443. <row>
  444. <entry>LowestOldPriceCurrency</entry>
  445. <entry>string</entry>
  446. <entry>La devise pour le <code>LowestOldPrice</code></entry>
  447. </row>
  448. <row>
  449. <entry>TotalNew</entry>
  450. <entry>int</entry>
  451. <entry>Le nombre total des conditions "new" disponibles pour cet article (ie le nombre
  452. de modèles neufs en stock)</entry>
  453. </row>
  454. <row>
  455. <entry>TotalUsed</entry>
  456. <entry>int</entry>
  457. <entry>Le nombre total des conditions "used" disponible pour cet article (ie le nombre
  458. de modèles d'occasion en stock)</entry>
  459. </row>
  460. <row>
  461. <entry>TotalCollectible</entry>
  462. <entry>int</entry>
  463. <entry>Le nombre total des conditions "collectible" disponible pour cet article (ie le
  464. nombre de pièces de collection en stock)</entry>
  465. </row>
  466. <row>
  467. <entry>TotalRefurbished</entry>
  468. <entry>int</entry>
  469. <entry>Le nombre total des conditions "refurbished" disponible pour cet article (ie le
  470. nombre de pièces remise à neuf en stock)</entry>
  471. </row>
  472. <row>
  473. <entry>Offers</entry>
  474. <entry>array</entry>
  475. <entry>Un tableau d'objets <classname>Zend_Service_Amazon_Offer</classname></entry>
  476. </row>
  477. </tbody>
  478. </tgroup>
  479. </table>
  480. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  481. </sect4>
  482. </sect3>
  483. <sect3 id="zend.service.amazon.classes.offer">
  484. <title>Zend_Service_Amazon_Offer</title>
  485. <para>Chaque offre pour un article est retourné sous la forme d'un objet
  486. <classname>Zend_Service_Amazon_Offer</classname>.</para>
  487. <sect4 id="zend.service.amazon.classes.offer.properties">
  488. <title>Zend_Service_Amazon_Offer Properties</title>
  489. <table>
  490. <title>Propriétés de Zend_Service_Amazon_Offer</title>
  491. <tgroup cols="3">
  492. <thead>
  493. <row>
  494. <entry>Name</entry>
  495. <entry>Type</entry>
  496. <entry>Description</entry>
  497. </row>
  498. </thead>
  499. <tbody>
  500. <row>
  501. <entry>MerchantId</entry>
  502. <entry>string</entry>
  503. <entry>ID Amazon du fournisseur</entry>
  504. </row>
  505. <row>
  506. <entry>GlancePage</entry>
  507. <entry>string</entry>
  508. <entry>URL de la page avec un résumé du fournisseur</entry>
  509. </row>
  510. <row>
  511. <entry>Condition</entry>
  512. <entry>string</entry>
  513. <entry>Condition de cet article</entry>
  514. </row>
  515. <row>
  516. <entry>OfferListingId</entry>
  517. <entry>string</entry>
  518. <entry>ID de la liste d'offre</entry>
  519. </row>
  520. <row>
  521. <entry>Price</entry>
  522. <entry>int</entry>
  523. <entry>Prix de l'article</entry>
  524. </row>
  525. <row>
  526. <entry>CurrencyCode</entry>
  527. <entry>string</entry>
  528. <entry>Code de la devise pour le prix de l'article</entry>
  529. </row>
  530. <row>
  531. <entry>Availability</entry>
  532. <entry>string</entry>
  533. <entry>Disponibilité de l'article</entry>
  534. </row>
  535. <row>
  536. <entry>IsEligibleForSuperSaverShipping</entry>
  537. <entry>boolean</entry>
  538. <entry>Est-ce que l'article est éligible ou pas pour un "Super Saver Shipping"</entry>
  539. </row>
  540. </tbody>
  541. </tgroup>
  542. </table>
  543. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  544. </sect4>
  545. </sect3>
  546. <sect3 id="zend.service.amazon.classes.similarproduct">
  547. <title>Zend_Service_Amazon_SimilarProduct</title>
  548. <para>Lors de la recherche d'articles, Amazon retourne aussi une liste de produits similaires qui pourraient
  549. intéresser le visiteur. Chacun d'entre eux est retourné dans un objet
  550. <classname>Zend_Service_Amazon_SimilarProduct</classname>.</para>
  551. <para>Chaque objet contient l'information qui vous permet de faire les requêtes suivantes pour obtenir les
  552. informations complètes sur un article.</para>
  553. <sect4 id="zend.service.amazon.classes.similarproduct.properties">
  554. <title>Propriétés</title>
  555. <table id="zend.service.amazon.classes.similarproduct.properties.table-1">
  556. <title>Propriétés de Zend_Service_Amazon_SimilarProduct</title>
  557. <tgroup cols="3">
  558. <thead>
  559. <row>
  560. <entry>Name</entry>
  561. <entry>Type</entry>
  562. <entry>Description</entry>
  563. </row>
  564. </thead>
  565. <tbody>
  566. <row>
  567. <entry>ASIN</entry>
  568. <entry>string</entry>
  569. <entry>Identifiant unique d'un produit Amazon (ASIN)</entry>
  570. </row>
  571. <row>
  572. <entry>Title</entry>
  573. <entry>string</entry>
  574. <entry>Intitulé du produit</entry>
  575. </row>
  576. </tbody>
  577. </tgroup>
  578. </table>
  579. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  580. </sect4>
  581. </sect3>
  582. <sect3 id="zend.service.amazon.classes.accessories">
  583. <title>Zend_Service_Amazon_Accessories</title>
  584. <para>Les accessoires pour un article retourné sont représentés comme un objet
  585. <classname>Zend_Service_Amazon_Accessories</classname>.</para>
  586. <sect4 id="zend.service.amazon.classes.accessories.properties">
  587. <title>Propriétés</title>
  588. <table id="zend.service.amazon.classes.accessories.properties.table-1">
  589. <title>Propriétés de Zend_Service_Amazon_Accessories</title>
  590. <tgroup cols="3">
  591. <thead>
  592. <row>
  593. <entry>Name</entry>
  594. <entry>Type</entry>
  595. <entry>Description</entry>
  596. </row>
  597. </thead>
  598. <tbody>
  599. <row>
  600. <entry>ASIN</entry>
  601. <entry>string</entry>
  602. <entry>Identifiant unique d'un produit Amazon (ASIN)</entry>
  603. </row>
  604. <row>
  605. <entry>Title</entry>
  606. <entry>string</entry>
  607. <entry>Intitulé du produit</entry>
  608. </row>
  609. </tbody>
  610. </tgroup>
  611. </table>
  612. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  613. </sect4>
  614. </sect3>
  615. <sect3 id="zend.service.amazon.classes.customerreview">
  616. <title>Zend_Service_Amazon_CustomerReview</title>
  617. <para>Chaque revue de client est retournée sous la forme d'un objet
  618. <classname>Zend_Service_Amazon_CustomerReview</classname>.</para>
  619. <sect4 id="zend.service.amazon.classes.customerreview.properties">
  620. <title>Propriétés</title>
  621. <table id="zend.service.amazon.classes.customerreview.properties.table-1">
  622. <title>Propriétés de Zend_Service_Amazon_CustomerReview</title>
  623. <tgroup cols="3">
  624. <thead>
  625. <row>
  626. <entry>Name</entry>
  627. <entry>Type</entry>
  628. <entry>Description</entry>
  629. </row>
  630. </thead>
  631. <tbody>
  632. <row>
  633. <entry>Rating</entry>
  634. <entry>string</entry>
  635. <entry>Evaluation de l'article</entry>
  636. </row>
  637. <row>
  638. <entry>HelpfulVotes</entry>
  639. <entry>string</entry>
  640. <entry>Votes pour "Ce commentaire vous a-t'il été utile ?"</entry>
  641. </row>
  642. <row>
  643. <entry>CustomerId</entry>
  644. <entry>string</entry>
  645. <entry>Identifiant du client</entry>
  646. </row>
  647. <row>
  648. <entry>TotalVotes</entry>
  649. <entry>string</entry>
  650. <entry>Total des votes</entry>
  651. </row>
  652. <row>
  653. <entry>Date</entry>
  654. <entry>string</entry>
  655. <entry>Date de la revue</entry>
  656. </row>
  657. <row>
  658. <entry>Summary</entry>
  659. <entry>string</entry>
  660. <entry>Sommaire de la revue</entry>
  661. </row>
  662. <row>
  663. <entry>Content</entry>
  664. <entry>string</entry>
  665. <entry>Contenu de la revue</entry>
  666. </row>
  667. </tbody>
  668. </tgroup>
  669. </table>
  670. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  671. </sect4>
  672. </sect3>
  673. <sect3 id="zend.service.amazon.classes.editorialreview">
  674. <title>Zend_Service_Amazon_EditorialReview</title>
  675. <para>Chaque revue éditoriale d'un article est retournée dans un objet
  676. <classname>Zend_Service_Amazon_EditorialReview</classname>.</para>
  677. <sect4 id="zend.service.amazon.classes.editorialreview.properties">
  678. <title>Propriétés</title>
  679. <table id="zend.service.amazon.classes.editorialreview.properties.table-1">
  680. <title>Propriétés de Zend_Service_Amazon_EditorialReview</title>
  681. <tgroup cols="3">
  682. <thead>
  683. <row>
  684. <entry>Name</entry>
  685. <entry>Type</entry>
  686. <entry>Description</entry>
  687. </row>
  688. </thead>
  689. <tbody>
  690. <row>
  691. <entry>Source</entry>
  692. <entry>string</entry>
  693. <entry>Source de la revue éditoriale</entry>
  694. </row>
  695. <row>
  696. <entry>Content</entry>
  697. <entry>string</entry>
  698. <entry>Contenu de la revue</entry>
  699. </row>
  700. </tbody>
  701. </tgroup>
  702. </table>
  703. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  704. </sect4>
  705. </sect3>
  706. <sect3 id="zend.service.amazon.classes.listmania">
  707. <title>Zend_Service_Amazon_Listmania</title>
  708. <para>Chaque résultat de liste ListMania est retourné dans un objet
  709. <classname>Zend_Service_Amazon_Listmania</classname>.</para>
  710. <sect4 id="zend.service.amazon.classes.listmania.properties">
  711. <title>Propriétés</title>
  712. <table id="zend.service.amazon.classes.listmania.properties.table-1">
  713. <title>Propriétés de Zend_Service_Amazon_Listmania</title>
  714. <tgroup cols="3">
  715. <thead>
  716. <row>
  717. <entry>Name</entry>
  718. <entry>Type</entry>
  719. <entry>Description</entry>
  720. </row>
  721. </thead>
  722. <tbody>
  723. <row>
  724. <entry>ListId</entry>
  725. <entry>string</entry>
  726. <entry>Identifiant de la liste</entry>
  727. </row>
  728. <row>
  729. <entry>ListName</entry>
  730. <entry>string</entry>
  731. <entry>Nom de la liste</entry>
  732. </row>
  733. </tbody>
  734. </tgroup>
  735. </table>
  736. <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
  737. </sect4>
  738. </sect3>
  739. </sect2>
  740. </sect1>