Plugin Booksearch - commentaires Plugin Booksearch 2011-05-19T17:03:09Z https://contrib.spip.net/Plugin-Booksearch#comment445763 2011-05-19T17:03:09Z <p>Je me réponds à moi-même et je donne la solution :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#VALEUR{DetailPageURL}</code></pre></div> <p>Par ailleurs la BDD Amazon fournit des tas d'autres renseignements. Pour afficher les champs dispo, j'ai simplement ajouté momentanément un print_r du résultat envoyé par Amazon, dans le fichier /inc/booksearch_to_array.php :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> $response = $amazonEcs ->responseGroup('Large') ->category('Books') ->search($u); // on se limite a la premiere page de resultats $u = @$response['Items']['Item']; print_r($u);</code></pre></div> Plugin Booksearch 2011-05-13T21:05:17Z https://contrib.spip.net/Plugin-Booksearch#comment445572 2011-05-13T21:05:17Z <p>Bonjour</p> <p>Savez-vous si il est possible d'ajouter des liens d'affilié pour chaque produit<small class="fine d-inline"> </small>?</p> Plugin Booksearch 2011-01-13T11:24:38Z https://contrib.spip.net/Plugin-Booksearch#comment439328 2011-01-13T11:24:38Z <p>J'ai mis à jour la démo : tu verras qu'on peut trier <code class="spip_code spip_code_inline" dir="ltr">{par PublicationDate}</code>.<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/changeset/43533" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/43533</a></p> Plugin Booksearch 2011-01-13T11:16:36Z https://contrib.spip.net/Plugin-Booksearch#comment439326 2011-01-13T11:16:36Z <p>Tu nous dis que l'on peut trier les résultats, mais je n'y arrive pas. Aurais tu un exemple de syntaxe pour trier par date de publication. j'ai bien essayé un <i>par PublicationDate</i> mais sans succès.</p> <p>J'ai modifié aussi un petit bout du code dans ton fichier pour ajouter l'affichage d'une couv générique et ajouter le tag alt.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!-- Test la presence d une couverture renvoyee par amazon, sinon, affiche une couv generique --> [(#SET{image,[(#VALEUR{MediumImage/URL} |sinon{#CHEMIN{images/couv-generique.png}} )]})] [<img src="(#GET{image})" alt="[(#VALEUR{Author}|print|typo)] : [(#VALEUR{Title}|typo)]" height="[(#VALEUR{MediumImage/Height/_})]" width="[(#VALEUR{MediumImage/Width/_})]" />]</code></pre></div> Plugin Booksearch 2011-01-12T07:51:36Z https://contrib.spip.net/Plugin-Booksearch#comment439251 2011-01-12T07:51:36Z <p>Effectivement, cela fonctionne maintenant. Encore un petit truc à ajouter à la doc<small class="fine d-inline"> </small>;-)</p> Plugin Booksearch 2011-01-11T20:47:51Z https://contrib.spip.net/Plugin-Booksearch#comment439229 2011-01-11T20:47:51Z <p>si tu as copié-collé l'identifiant que j'ai mis ci-dessus c'est normal car ce n'est pas le vrai<small class="fine d-inline"> </small>; il faut que tu en demandes un à toi sur le site d'AWS.</p> Plugin Booksearch 2011-01-11T10:51:49Z https://contrib.spip.net/Plugin-Booksearch#comment439199 2011-01-11T10:51:49Z <p>Je viens de faire un essai en copiant-colant le réglage de la clé dans <code class="spip_code spip_code_inline" dir="ltr">config/mes_options.php</code> et appelant la page iter_booksearch.html et j'ai toujours l'erreur <i>[SPIP, booksearch] The AWS Access Key Id you provided does not exist in our records</i>.</p> Plugin Booksearch 2010-12-30T19:58:30Z https://contrib.spip.net/Plugin-Booksearch#comment438651 2010-12-30T19:58:30Z <p>ok, ce coup-ci mes codes fonctionnent<small class="fine d-inline"> </small>; c'est impressionnant</p> <p>merci</p> Plugin Booksearch 2010-12-30T19:48:19Z https://contrib.spip.net/Plugin-Booksearch#comment438650 2010-12-30T19:48:19Z <p>Le réglage de la clé se fait dans <code class="spip_code spip_code_inline" dir="ltr">config/mes_options.php</code> :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code># Amazon API KEY, pour le plugin booksearch define('AWS_API_KEY', '28JZRT9KFAGT9K1D39G2'); define('AWS_API_SECRET_KEY', 'RuNnWsSDcjejFsCC4R1hFeTLG75B+WzDNKa42fXW');</code></pre></div> <p>(Une prochaine évolution du plugin pourrait être d'ajouter un CFG pour indiquer cette clé plus simplement.)</p> Plugin Booksearch 2010-12-30T16:40:04Z https://contrib.spip.net/Plugin-Booksearch#comment438637 2010-12-30T16:40:04Z <p>mince,<br class="autobr"> j'ai bien (?) rempli</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$this->requestConfig['A....R'] = $accessKey; $this->requestConfig['R...b'] = $secretKey; $this->requestConfig['associateTag'] = $associateTag; $this->responseConfig['FRANCE'] = $country;</code></pre></div> <p>dans booksearch/lib/AmazonECS.class.php<small class="fine d-inline"> </small>; toujours le message d'erreur : «<small class="fine d-inline"> </small>[SPIP, booksearch] The AWS Access Key Id you provided does not exist in our records.<small class="fine d-inline"> </small>» Je ne comprends pas l'<code class="spip_code spip_code_inline" dir="ltr">associateTag</code> demandé.</p> Plugin Booksearch 2010-12-30T15:07:21Z https://contrib.spip.net/Plugin-Booksearch#comment438631 2010-12-30T15:07:21Z <p>En l'absence de clé AWS, le plugin est censé provoquer une erreur pour le webmestre si tu fais var_mode=recalcul<small class="fine d-inline"> </small>; mais en effet suite à un bricolage j'avais masqué cette erreur<small class="fine d-inline"> </small>; je corrige.</p> <p>Concernant itérateurs, l'article mentionne la boucle (DATA)<small class="fine d-inline"> </small>; mais je vais être plus explicite.</p> Plugin Booksearch 2010-12-30T14:06:06Z https://contrib.spip.net/Plugin-Booksearch#comment438627 2010-12-30T14:06:06Z <p>ah, est-ce l'histoire de la clé AWS Amazon<small class="fine d-inline"> </small>?</p> <p>sinon l'article ne signale pas la dépendance (?) à iterateurs</p> Plugin Booksearch 2010-12-30T13:55:25Z https://contrib.spip.net/Plugin-Booksearch#comment438626 2010-12-30T13:55:25Z <p>bonjour,</p> <p>spip 2.1.5 ce plugin et plugin iterateurs<small class="fine d-inline"> </small>; j'ai copié-collé la boucle de l'exemple pour tester, rien même en désactivant les autres plugins et en vidant le cache</p> <p>quel est l'oubli<small class="fine d-inline"> </small>?</p>