<!-- EN-Revision: 12116 -->
<sect1 id="zend.service.amazon">
    <title>Zend_Service_Amazon</title>

    <sect2 id="zend.service.amazon.introduction">
        <title>Introduction</title>

        <para><classname>Zend_Service_Amazon</classname> est une API simple pour utiliser les Web services d'Amazon.
        <classname>Zend_Service_Amazon</classname> a deux APIs : une plutôt traditionnelle qui suit la propre API d'Amazon, et un
        "Query API" simplifiée pour construire facilement des requêtes de recherche, même compliquées.</para>

        <para><classname>Zend_Service_Amazon</classname> permet aux développeurs de récupérer des informations disponible sur le
        site Amazon.com directement à travers l'API Amazon Web Services. Les exemples incluent : <itemizedlist>
                <listitem>
                    <para>Le stockage de données informatives, comme des images, des descriptions, le prix et
                    plus</para>
                </listitem>

                <listitem>
                    <para>Revues éditoriales et commerciales</para>
                </listitem>

                <listitem>
                    <para>Des produits et accessoires similaires</para>
                </listitem>

                <listitem>
                    <para>Les offres Amazon.com</para>
                </listitem>

                <listitem>
                    <para>Les listes ListMania</para>
                </listitem>
            </itemizedlist></para>

        <para>Pour pouvoir utiliser <classname>Zend_Service_Amazon</classname>, vous devez avant tout avoir une clé "developer
        API" Amazon. Pour obtenir une telle clé et pour plus d'informations, vous pouvez visitez le site Web <ulink
        url="http://www.amazon.com/gp/aws/landing.html">Amazon Web Services</ulink>.</para>

        <note>
            <title>Attention</title>

            <para>Votre clé "developer API" est liée à votre identité Amazon, donc faites en sorte de conserver votre
            clé d'API privée.</para>
        </note>

        <example id="zend.service.amazon.introduction.example.itemsearch">
            <title>Recherche sur Amazon en utilisant l'API traditionnelle</title>

            <para>Dans cet exemple, nous recherchons les livres sur PHP disponibles chez Amazon et boucler sur les
            résultats pour les afficher.</para>

            <programlisting role="php"><![CDATA[
$amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
$response = $amazon->itemSearch(array('SearchIndex' => 'Books',
                                      'Keywords' => 'php'));
$results = $amazon->itemSearch(array('SearchIndex' => 'Books',
                                     'Keywords' => 'php'));
foreach ($results as $result) {
    echo $result->Title . '<br />';
}
]]></programlisting>
        </example>

        <example id="zend.service.amazon.introduction.example.query_api">
            <title>Recherche sur Amazon en utilisant l'API de requête</title>

            <para>Ici nous cherchons aussi les livres sur PHP disponibles chez Amazon, mais en utilisant l'API de
            requête, qui ressemble au modèle de conception Interface Fluide.</para>

            <programlisting role="php"><![CDATA[
$query = new Zend_Service_Amazon_Query('AMAZON_API_KEY');
$query->category('Books')->Keywords('PHP');
$results = $query->search();
foreach ($results as $result) {
    echo $result->Title . '<br />';
}
]]></programlisting>
        </example>
    </sect2>

    <sect2 id="zend.service.amazon.countrycodes">
        <title>Codes de pays</title>

        <para>Par défaut, <classname>Zend_Service_Amazon</classname> se connecte au Web service Amazon américain
        ("<code>US</code>"). Pour se connecter depuis un pays différent, il vous suffit simplement de définir, comme
        second paramètre du constructeur, la chaîne de caractère correspondant au code du pays :</para>

        <example id="zend.service.amazon.countrycodes.example.country_code">
            <title>Choisir un service Web Amazon d'un pays</title>

            <programlisting role="php"><![CDATA[
// Connexion à Amazon France
$amazon = new Zend_Service_Amazon('AMAZON_API_KEY', 'FR');
]]></programlisting>
        </example>

        <note>
            <title>Codes de pays</title>

            <para>Les codes de pays valides sont <code>CA</code>, <code>DE</code>, <code>FR</code>, <code>JP</code>,
            <code>UK</code>, et <code>US</code>.</para>
        </note>
    </sect2>

    <sect2 id="zend.service.amazon.itemlookup">
        <title>Rechercher un produit Amazon spécifique avec son ASIN</title>

        <para>La méthode <code>itemLookup()</code> fournit la possibilité de rechercher un produit Amazon particulier
        lorsque son ASIN est connu.</para>

        <example>
            <title>Rechercher une produit Amazon spécifique avec son ASIN</title>

            <programlisting role="php"><![CDATA[
$amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
$item = $amazon->itemLookup('B0000A432X');
]]></programlisting>
        </example>

        <para>La méthode <code>itemLookup()</code> accepte aussi un second paramètre optionnel pour gérer les options de
        recherche. Pour les détails complets et une liste des options disponibles, visitez <ulink
        url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemLookupOperation">
        la documentation Amazon correspondante. </ulink>.</para>

        <note>
            <title>Information sur les images</title>

            <para>Pour récupérer les informations d'images pour vos résultats de recherche, vous devez définir l'option
            <code>ResponseGroup</code> à <code>Medium</code> ou <code>Large</code>.</para>
        </note>
    </sect2>

    <sect2 id="zend.service.amazon.itemsearch">
        <title>Lancer des recherches de produits sur Amazon</title>

        <para>Rechercher des produits basés sur tous les divers critères disponibles sont rendus simples grâce à la
        méthode <code>itemSearch()</code>, comme le montre l'exemple suivant :</para>

        <example id="zend.service.amazon.itemsearch.example.basic">
            <title>Lancer des recherches de produits sur Amazon</title>

            <programlisting role="php"><![CDATA[
$amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
$results = $amazon->itemSearch(array('SearchIndex' => 'Books',
                                     'Keywords' => 'php'));
foreach ($results as $result) {
    echo $result->Title . '<br />';
}
]]></programlisting>
        </example>

        <example id="zend.service.amazon.itemsearch.example.responsegroup">
            <title>Utilisation de l'option <code>ResponseGroup</code></title>

            <para>L'option <code>ResponseGroup</code> est utilisée pour contrôler les informations spécifiques qui sont
            retournées dans la réponse.</para>

            <programlisting role="php"><![CDATA[
$amazon = new Zend_Service_Amazon('AMAZON_API_KEY');
$results = $amazon->itemSearch(array(
    'SearchIndex'   => 'Books',
    'Keywords'      => 'php',
    'ResponseGroup' => 'Small,ItemAttributes,Images,'
                     . 'SalesRank,Reviews,EditorialReview,'
                     . 'Similarities,ListmaniaLists'
    ));
foreach ($results as $result) {
    echo $result->Title . '<br />';
}
]]></programlisting>
        </example>

        <para>La méthode <code>itemSearch()</code> accepte un seul tableau en paramètre pour gérer les options de
        recherche. Pour plus de détails et une liste des options disponibles, visitez <ulink
        url="http://www.amazon.com/gp/aws/sdk/main.html/103-9285448-4703844?s=AWSEcommerceService&amp;v=2005-10-05&amp;p=ApiReference/ItemSearchOperation">
        la documentation Amazon correspondante </ulink></para>

        <tip>
            <para>La classe <link linkend="zend.service.amazon.query"><classname>Zend_Service_Amazon_Query</classname></link> est
            une enveloppe simple d'utilisation de cette méthode.</para>
        </tip>
    </sect2>

    <sect2 id="zend.service.amazon.query">
        <title>Utiliser l'API alternative de requêtes</title>

        <sect3 id="zend.service.amazon.query.introduction">
            <title>Introduction</title>

            <para><classname>Zend_Service_Amazon_Query</classname> fournit une API alternative pour utiliser le service Web
            Amazon. L'API alternative utilise le modèle de conception 'Interface Fluide'. C'est à dire que les appels
            peuvent-être fait en utilisant une chaîne d'appels de méthodes (ie
            <code>$obj-&gt;method()-&gt;method2($arg)</code>)</para>

            <para>L'API <classname>Zend_Service_Amazon_Query</classname> utilise la surcharge pour mettre en place facilement une
            recherche d'article, et ainsi vous permettre de chercher en se basant sur les critères spécifiés. Chacune de
            ces options est fournie en tant qu'appel de méthode, et chaque paramètre de méthode correspond à la valeur
            des options nommées.</para>

            <example id="zend.service.amazon.query.introduction.example.basic">
                <title>Rechercher sur Amazon en utilisant l'API alternative de requêtes</title>

                <para>Dans cet exemple, l'API de requêtes alternative est utilisée comme une interface fluide pour
                spécifier les options et leurs valeurs respectives :</para>

                <programlisting role="php"><![CDATA[
$query = new Zend_Service_Amazon_Query('MY_API_KEY');
$query->Category('Books')->Keywords('PHP');
$results = $query->search();
foreach ($results as $result) {
    echo $result->Title . '<br />';
}
]]></programlisting>

                <para>Cela définit l'option <code>Category</code> à "Livres" et <code>Keywords</code> à "PHP".</para>

                <para>Pour plus d'information sur les options disponibles, vous pouvez vous référer à la <ulink
                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
                spécifique</ulink>.</para>
            </example>
        </sect3>
    </sect2>

    <sect2 id="zend.service.amazon.classes">
        <title>Classes Zend_Service_Amazon</title>

        <para>Les classes suivantes sont toutes retournées par <link
        linkend="zend.service.amazon.itemlookup"><classname>Zend_Service_Amazon::itemLookup()</classname></link> et <link
        linkend="zend.service.amazon.itemsearch"><classname>Zend_Service_Amazon::itemSearch()</classname></link>: <itemizedlist>
                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.item"><classname>Zend_Service_Amazon_Item</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.image"><classname>Zend_Service_Amazon_Image</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.resultset"><classname>Zend_Service_Amazon_ResultSet</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.offerset"><classname>Zend_Service_Amazon_OfferSet</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.offer"><classname>Zend_Service_Amazon_Offer</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.similarproduct"><classname>Zend_Service_Amazon_SimilarProduct</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.accessories"><classname>Zend_Service_Amazon_Accessories</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.customerreview"><classname>Zend_Service_Amazon_CustomerReview</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.editorialreview"><classname>Zend_Service_Amazon_EditorialReview</classname></link></para>
                </listitem>

                <listitem>
                    <para><link
                    linkend="zend.service.amazon.classes.listmania"><classname>Zend_Service_Amazon_ListMania</classname></link></para>
                </listitem>
            </itemizedlist></para>

        <sect3 id="zend.service.amazon.classes.item">
            <title>Zend_Service_Amazon_Item</title>

            <para><classname>Zend_Service_Amazon_Item</classname> est le type de classe utilisé pour représenter un produit Amazon
            retourné par le service Web. Elle récupère tous les attributs des articles, incluant le titre, la
            description, les revues, etc.</para>

            <sect4 id="zend.service.amazon.classes.item.asxml">
                <title>Zend_Service_Amazon_Item::asXML()</title>

                <para><methodsynopsis>
                        <type>string</type>

                        <methodname>asXML</methodname>

                        <void />
                    </methodsynopsis></para>

                <para>Retourne le XML original de l'article</para>
            </sect4>

            <sect4 id="zend.service.amazon.classes.item.properties">
                <title>Propriétés</title>

                <para><classname>Zend_Service_Amazon_Item</classname> a un nombre de propriétés directement relié à leur
                contre-parties de l'API standard Amazon.</para>

                <table id="zend.service.amazon.classes.item.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_Item</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Nom</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>ASIN</entry>

                                <entry>string</entry>

                                <entry>Amazon Item ID</entry>
                            </row>

                            <row>
                                <entry>DetailPageURL</entry>

                                <entry>string</entry>

                                <entry>URL pour la page de détail des articles</entry>
                            </row>

                            <row>
                                <entry>SalesRank</entry>

                                <entry>int</entry>

                                <entry>Niveau de vente pour cet article</entry>
                            </row>

                            <row>
                                <entry>SmallImage</entry>

                                <entry>Zend_Service_Amazon_Image</entry>

                                <entry>Petite image de l'article</entry>
                            </row>

                            <row>
                                <entry>MediumImage</entry>

                                <entry>Zend_Service_Amazon_Image</entry>

                                <entry>Image moyenne de l'article</entry>
                            </row>

                            <row>
                                <entry>LargeImage</entry>

                                <entry>Zend_Service_Amazon_Image</entry>

                                <entry>Grande image de l'article</entry>
                            </row>

                            <row>
                                <entry>Subjects</entry>

                                <entry>array</entry>

                                <entry>Sujets de l'article</entry>
                            </row>

                            <row>
                                <entry>Les offres</entry>

                                <entry><code> <link
                                linkend="zend.service.amazon.classes.offerset">Zend_Service_Amazon_OfferSet</link>
                                </code></entry>

                                <entry>Sommaire des offres, et offres pour l'article</entry>
                            </row>

                            <row>
                                <entry>CustomerReviews</entry>

                                <entry>array</entry>

                                <entry>Les revues clients sont représentées comme un tableau d'objets <code> <link
                                linkend="zend.service.amazon.classes.customerreview">Zend_Service_Amazon_CustomerReview</link>
                                </code></entry>
                            </row>

                            <row>
                                <entry>EditorialReviews</entry>

                                <entry>array</entry>

                                <entry>Les revues éditoriales sont représentées comme un tableau d'objets <code> <link
                                linkend="zend.service.amazon.classes.editorialreview">Zend_Service_Amazon_EditorialReview</link>
                                </code></entry>
                            </row>

                            <row>
                                <entry>SimilarProducts</entry>

                                <entry>array</entry>

                                <entry>Les produits similaires sont représentés comme un tableau d'objets <code> <link
                                linkend="zend.service.amazon.classes.similarproduct">Zend_Service_Amazon_SimilarProduct</link>
                                </code></entry>
                            </row>

                            <row>
                                <entry>Accessories</entry>

                                <entry>array</entry>

                                <entry>Les accessoires pour l'article sont représentés comme un tableau d'objets <code>
                                <link
                                linkend="zend.service.amazon.classes.accessories">Zend_Service_Amazon_Accessories</link>
                                </code></entry>
                            </row>

                            <row>
                                <entry>Tracks</entry>

                                <entry>array</entry>

                                <entry>Un tableau contenant le nombre de pistes ainsi que les noms pour les CDs ou DVDs
                                musicaux</entry>
                            </row>

                            <row>
                                <entry>ListmaniaLists</entry>

                                <entry>array</entry>

                                <entry>Les listes Listmania reliées à un article, comme un tableau d'objets <code> <link
                                linkend="zend.service.amazon.classes.listmania">Zend_Service_Amazon_ListmaniaList</link>
                                </code></entry>
                            </row>

                            <row>
                                <entry>PromotionalTag</entry>

                                <entry>string</entry>

                                <entry>Balise promotionnelle de l'article</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.image">
            <title>Zend_Service_Amazon_Image</title>

            <para><classname>Zend_Service_Amazon_Image</classname> représente une image distante pour un produit.</para>

            <sect4 id="zend.service.amazon.classes.image.properties">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.image.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_Image</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>Url</entry>

                                <entry>Zend_Uri</entry>

                                <entry>Url distante de l'image</entry>
                            </row>

                            <row>
                                <entry>Height</entry>

                                <entry>int</entry>

                                <entry>La hauteur (en pixels) de l'image</entry>
                            </row>

                            <row>
                                <entry>Width</entry>

                                <entry>int</entry>

                                <entry>La largeur (en pixels) de l'image</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.resultset">
            <title>Zend_Service_Amazon_ResultSet</title>

            <para>Des objets <classname>Zend_Service_Amazon_ResultSet</classname> sont retournés par <link
            linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link> et vous permettent de
            gérer facilement les différents résultats retournés.</para>

            <note>
                <title>SeekableIterator</title>

                <para>Implémente l'itérateur <code>SeekableIterator</code> pour une itération simple (en utilisant
                <code>foreach</code>), aussi bien que l'accès direct à une URL spécifique en utilisant
                <code>seek()</code>.</para>
            </note>

            <sect4 id="zend.service.amazon.classes.resultset.totalresults">
                <title>Zend_Service_Amazon_ResultSet::totalResults()</title>

                <methodsynopsis>
                    <type>int</type>

                    <methodname>totalResults</methodname>

                    <void />
                </methodsynopsis>

                <para>Retourne le nombre total de résultats de la recherche</para>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.offerset">
            <title>Zend_Service_Amazon_OfferSet</title>

            <para>Chaque résultat retourné par <link
            linkend="zend.service.amazon.itemsearch">Zend_Service_Amazon::itemSearch()</link> et <link
            linkend="zend.service.amazon.itemlookup">Zend_Service_Amazon::itemLookup()</link> contient un objet
            <classname>Zend_Service_Amazon_OfferSet</classname> au travers duquel il est possible de récupérer les informations de
            prix de l'article.</para>

            <sect4 id="zend.service.amazon.classes.offerset.parameters">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.offerset.parameters.table-1">
                    <title>Propriétés de Zend_Service_Amazon_OfferSet</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>LowestNewPrice</entry>

                                <entry>int</entry>

                                <entry>Le plus bas prix pour l'article en condition "New" (ie les articles
                                neufs)</entry>
                            </row>

                            <row>
                                <entry>LowestNewPriceCurrency</entry>

                                <entry>string</entry>

                                <entry>La devise pour le <code>LowestNewPrice</code></entry>
                            </row>

                            <row>
                                <entry>LowestOldPrice</entry>

                                <entry>int</entry>

                                <entry>Le plus bas prix pour l'article en condition "Used" (ie les articles
                                d'occasion)</entry>
                            </row>

                            <row>
                                <entry>LowestOldPriceCurrency</entry>

                                <entry>string</entry>

                                <entry>La devise pour le <code>LowestOldPrice</code></entry>
                            </row>

                            <row>
                                <entry>TotalNew</entry>

                                <entry>int</entry>

                                <entry>Le nombre total des conditions "new" disponibles pour cet article (ie le nombre
                                de modèles neufs en stock)</entry>
                            </row>

                            <row>
                                <entry>TotalUsed</entry>

                                <entry>int</entry>

                                <entry>Le nombre total des conditions "used" disponible pour cet article (ie le nombre
                                de modèles d'occasion en stock)</entry>
                            </row>

                            <row>
                                <entry>TotalCollectible</entry>

                                <entry>int</entry>

                                <entry>Le nombre total des conditions "collectible" disponible pour cet article (ie le
                                nombre de pièces de collection en stock)</entry>
                            </row>

                            <row>
                                <entry>TotalRefurbished</entry>

                                <entry>int</entry>

                                <entry>Le nombre total des conditions "refurbished" disponible pour cet article (ie le
                                nombre de pièces remise à neuf en stock)</entry>
                            </row>

                            <row>
                                <entry>Offers</entry>

                                <entry>array</entry>

                                <entry>Un tableau d'objets <classname>Zend_Service_Amazon_Offer</classname></entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.offer">
            <title>Zend_Service_Amazon_Offer</title>

            <para>Chaque offre pour un article est retourné sous la forme d'un objet
            <classname>Zend_Service_Amazon_Offer</classname>.</para>

            <sect4 id="zend.service.amazon.classes.offer.properties">
                <title>Zend_Service_Amazon_Offer Properties</title>

                <table>
                    <title>Propriétés de Zend_Service_Amazon_Offer</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>MerchantId</entry>

                                <entry>string</entry>

                                <entry>ID Amazon du fournisseur</entry>
                            </row>

                            <row>
                                <entry>GlancePage</entry>

                                <entry>string</entry>

                                <entry>URL de la page avec un résumé du fournisseur</entry>
                            </row>

                            <row>
                                <entry>Condition</entry>

                                <entry>string</entry>

                                <entry>Condition de cet article</entry>
                            </row>

                            <row>
                                <entry>OfferListingId</entry>

                                <entry>string</entry>

                                <entry>ID de la liste d'offre</entry>
                            </row>

                            <row>
                                <entry>Price</entry>

                                <entry>int</entry>

                                <entry>Prix de l'article</entry>
                            </row>

                            <row>
                                <entry>CurrencyCode</entry>

                                <entry>string</entry>

                                <entry>Code de la devise pour le prix de l'article</entry>
                            </row>

                            <row>
                                <entry>Availability</entry>

                                <entry>string</entry>

                                <entry>Disponibilité de l'article</entry>
                            </row>

                            <row>
                                <entry>IsEligibleForSuperSaverShipping</entry>

                                <entry>boolean</entry>

                                <entry>Est-ce que l'article est éligible ou pas pour un "Super Saver Shipping"</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.similarproduct">
            <title>Zend_Service_Amazon_SimilarProduct</title>

            <para>Lors de la recherche d'articles, Amazon retourne aussi une liste de produits similaires qui pourraient
            intéresser le visiteur. Chacun d'entre eux est retourné dans un objet
            <classname>Zend_Service_Amazon_SimilarProduct</classname>.</para>

            <para>Chaque objet contient l'information qui vous permet de faire les requêtes suivantes pour obtenir les
            informations complètes sur un article.</para>

            <sect4 id="zend.service.amazon.classes.similarproduct.properties">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.similarproduct.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_SimilarProduct</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>ASIN</entry>

                                <entry>string</entry>

                                <entry>Identifiant unique d'un produit Amazon (ASIN)</entry>
                            </row>

                            <row>
                                <entry>Title</entry>

                                <entry>string</entry>

                                <entry>Intitulé du produit</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.accessories">
            <title>Zend_Service_Amazon_Accessories</title>

            <para>Les accessoires pour un article retourné sont représentés comme un objet
            <classname>Zend_Service_Amazon_Accessories</classname>.</para>

            <sect4 id="zend.service.amazon.classes.accessories.properties">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.accessories.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_Accessories</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>ASIN</entry>

                                <entry>string</entry>

                                <entry>Identifiant unique d'un produit Amazon (ASIN)</entry>
                            </row>

                            <row>
                                <entry>Title</entry>

                                <entry>string</entry>

                                <entry>Intitulé du produit</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.customerreview">
            <title>Zend_Service_Amazon_CustomerReview</title>

            <para>Chaque revue de client est retournée sous la forme d'un objet
            <classname>Zend_Service_Amazon_CustomerReview</classname>.</para>

            <sect4 id="zend.service.amazon.classes.customerreview.properties">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.customerreview.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_CustomerReview</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>Rating</entry>

                                <entry>string</entry>

                                <entry>Evaluation de l'article</entry>
                            </row>

                            <row>
                                <entry>HelpfulVotes</entry>

                                <entry>string</entry>

                                <entry>Votes pour "Ce commentaire vous a-t'il été utile ?"</entry>
                            </row>

                            <row>
                                <entry>CustomerId</entry>

                                <entry>string</entry>

                                <entry>Identifiant du client</entry>
                            </row>

                            <row>
                                <entry>TotalVotes</entry>

                                <entry>string</entry>

                                <entry>Total des votes</entry>
                            </row>

                            <row>
                                <entry>Date</entry>

                                <entry>string</entry>

                                <entry>Date de la revue</entry>
                            </row>

                            <row>
                                <entry>Summary</entry>

                                <entry>string</entry>

                                <entry>Sommaire de la revue</entry>
                            </row>

                            <row>
                                <entry>Content</entry>

                                <entry>string</entry>

                                <entry>Contenu de la revue</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.editorialreview">
            <title>Zend_Service_Amazon_EditorialReview</title>

            <para>Chaque revue éditoriale d'un article est retournée dans un objet
            <classname>Zend_Service_Amazon_EditorialReview</classname>.</para>

            <sect4 id="zend.service.amazon.classes.editorialreview.properties">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.editorialreview.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_EditorialReview</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>Source</entry>

                                <entry>string</entry>

                                <entry>Source de la revue éditoriale</entry>
                            </row>

                            <row>
                                <entry>Content</entry>

                                <entry>string</entry>

                                <entry>Contenu de la revue</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>

        <sect3 id="zend.service.amazon.classes.listmania">
            <title>Zend_Service_Amazon_Listmania</title>

            <para>Chaque résultat de liste ListMania est retourné dans un objet
            <classname>Zend_Service_Amazon_Listmania</classname>.</para>

            <sect4 id="zend.service.amazon.classes.listmania.properties">
                <title>Propriétés</title>

                <table id="zend.service.amazon.classes.listmania.properties.table-1">
                    <title>Propriétés de Zend_Service_Amazon_Listmania</title>

                    <tgroup cols="3">
                        <thead>
                            <row>
                                <entry>Name</entry>

                                <entry>Type</entry>

                                <entry>Description</entry>
                            </row>
                        </thead>

                        <tbody>
                            <row>
                                <entry>ListId</entry>

                                <entry>string</entry>

                                <entry>Identifiant de la liste</entry>
                            </row>

                            <row>
                                <entry>ListName</entry>

                                <entry>string</entry>

                                <entry>Nom de la liste</entry>
                            </row>
                        </tbody>
                    </tgroup>
                </table>

                <para><link linkend="zend.service.amazon.classes">Retour à la liste des classes</link></para>
            </sect4>
        </sect3>
    </sect2>
</sect1>