Loupilo Posté 4 Mai 2006 Posté 4 Mai 2006 Salut, Je souhaite développer une petite application de gestion de bibliothèque personnelle. Mais pour éviter d'insupportables scans des couvertures et recopiage des infos (auteur, année, éditeur, ...), j'aimerais que le script récupère tout seul ces infos, à partir du numéro d'ISBN, en exploitant la base de données d'Amazon (ou autre). Je n'ai rien trouvé sur le sujet, aussi je vous demande un peu d'aide... Connaissez vous des moyens (simples ?) de récupérer les fiches des livres ? amaroK, le iTunes de Linux, récupère tout seul les jacquettes des CD écoutés ; il existe donc bien une solution (une API ?) pour obtenir ces infos... Merci pour vos pistes Loupilo.
Arlette Posté 4 Mai 2006 Posté 4 Mai 2006 Tu as bien cherché sur Amazon ? Car si ma mémoire ne me fait pas défaut, il y a quelques semaines un membre du Hub m'a dit (de vive voix), que l'on avait la possibilité de récupérer les infos sur Amazon pour faire il me semble ce que tu cherches. Je vais pas dénoncer tous les membres ici Donc je t'envoie en privé les noms auxquels je pense PS : Au passage le post m'interesse aussi
robinsonvendredi Posté 4 Mai 2006 Posté 4 Mai 2006 Essaie de contacter Electre.com. La base de données est payante, sur abonnement.
Loupilo Posté 4 Mai 2006 Auteur Posté 4 Mai 2006 Tu as bien cherché sur Amazon ? Car si ma mémoire ne me fait pas défaut, il y a quelques semaines un membre du Hub m'a dit (de vive voix), que l'on avait la possibilité de récupérer les infos sur Amazon pour faire il me semble ce que tu cherches. Si l'info est sur Amazon, elle est très bien cachée... Je n'ai rien pû trouver ! Toutes mes recherches sur ISBN n'ont trouvé que des bouquins sur le sujet, pareil sur API (avec quelques pomme d'api en bonus)... Merci robinsonvendredi, mais c'est pour ma bibliothèque personnelle et privée, je ne vais pas payer pour ces infos Loupilo.
TheRec Posté 4 Mai 2006 Posté 4 Mai 2006 Si tu t'orientes vers des ouvrages en Anglais et que tu n'as pas trop de moyens tu peux jetter un oeil du côté de ISBNdb ... Ils ont une API en XML facile à utiliser et environ 2 millions de livre indexés... Je n'ai pas trouvé d'équivalent (gratuit) français... EDIT: J'ai trouvé ceci encore -> http://www.isbn.org.uk/xml/ ("que" 200'000 enregistrements) EDIT2: En plus à partir du 1er janvier 2007 il va y avoir un changement pour le code ISBN...il passe de 10 à 13 chiffres -> http://www.afnil.org/
Loupilo Posté 4 Mai 2006 Auteur Posté 4 Mai 2006 ISBNdb est pas mal, il trouve certains livres français... mais pas assez L'autre par contre a une base trop petite, impossible d'obtenir quoi que ce soit en français. Merci pour tes liens Sinon, en allant sur une url de type : http://www.amazon.fr/exec/obidos/ASIN/ISBN/, on tombe directement sur la fiche du livre. Simple, si aucune base n'existe, j'essaierai de parser la page pour extraire les infos désirées...
TheRec Posté 4 Mai 2006 Posté 4 Mai 2006 En fait Amazon pense à tout pour ses revendeurs et "associés" : Amazon Web Services Comme ISBNdb, AWS dispose d'une API REST... et même une RPC/SOAP ...que demande le peuple... hé bien que ce soit gratuit, mais pas tout est gratuit malheureusement, daprès ce que j'ai lu ce que tu veux faire est gratuit...il faut tout de même un compte AWS. Après tu devrais pouvoir utiliser une URL du type : -http://xml.amazon.com/onca/xml3?locale=us&t=[amazon-id]&dev-t=[token]&AsinSearch=[isbn]&mode=books&%20;sort=%60+pricrerank&offer=All&type=heavy&page=&f=xml Il y a une description de l'API E-Commerce Service de AWS. Le sujet est très intéressant... si tu arrives à quelque chose je serais intéressé à voir le résultat.
Loupilo Posté 4 Mai 2006 Auteur Posté 4 Mai 2006 Génial, TheRec ! Je me suis inscrit à AWS, et visiblement l'élément ItemLookup de l'API fait ce boulot ! J'obtiens bien : <ItemAttributes><Author>Didier Daeninckx</Author><Manufacturer>Editions Gallimard</Manufacturer><ProductGroup>Book</ProductGroup><Title>Le retour d'Ataï</Title></ItemAttributes> en entrant l'ISBN du bouquin. Bon, il n'y a pas la couverture ni le résumé (ni toutes les infos qu'on a sur amazon.fr), mais c'est déjà ça... Je cherche si on peut avoir des fiches plus exhaustives. [Edit: oui ! C'est ultra-complet ! Super, je vais pouvoir exploiter ces infos facilement... merci !]
TheRec Posté 4 Mai 2006 Posté 4 Mai 2006 De rien... Amazon a tout à fait compris l'intérêt des API (que ce soit SOAP, REST) apparemment et c'est tant mieux ça nous facilite la vie et ça augmente leurs ventes sensiblement certainement Je ne sais pas combien d'entrées ils ont dans leur magasin mais ça doit sûrement en faire la base de données la plus vaste (surtout que cela ne se limite pas à l'ISBN, mais aussi aux code d'autres médias : EAN, SKU, UPC, ...) Merci de m'avoir forcé à chercher à m'informer sur un sujet qui m'avait toujours intéressé et que j'avais négligé par manque de temps et par oubli
Arlette Posté 5 Mai 2006 Posté 5 Mai 2006 Si l'info est sur Amazon, elle est très bien cachée... Je n'ai rien pû trouver ! Toutes mes recherches sur ISBN n'ont trouvé que des bouquins sur le sujet, pareil sur API (avec quelques pomme d'api en bonus)... De rien... Amazon a tout à fait compris l'intérêt des API (que ce soit SOAP, REST) apparemment et c'est tant mieux ça nous facilite la vie et ça augmente leurs ventes sensiblement certainement Je savais bien qu'avec Amazon tu trouverais ton bonheur ...Donc je n'ai encore pas le cerveau tout à fait ramolli
Loupilo Posté 5 Mai 2006 Auteur Posté 5 Mai 2006 Je savais bien qu'avec Amazon tu trouverais ton bonheur ...Donc je n'ai encore pas le cerveau tout à fait ramolli Exact oui, mais pour ma défense, l'info était dans une rubrique "faire de l'argent"
suede Posté 5 Mai 2006 Posté 5 Mai 2006 Exact oui, mais pour ma défense, l'info était dans une rubrique "faire de l'argent" <{POST_SNAPBACK}> Regarde aussi les conditions d'utilisations.
Chili Palmer Posté 30 Mai 2006 Posté 30 Mai 2006 Génial, TheRec !Je me suis inscrit à AWS, et visiblement l'élément ItemLookup de l'API fait ce boulot ! J'obtiens bien : <ItemAttributes><Author>Didier Daeninckx</Author><Manufacturer>Editions Gallimard</Manufacturer><ProductGroup>Book</ProductGroup><Title>Le retour d'Ataï</Title></ItemAttributes> en entrant l'ISBN du bouquin. Bon, il n'y a pas la couverture ni le résumé (ni toutes les infos qu'on a sur amazon.fr), mais c'est déjà ça... Je cherche si on peut avoir des fiches plus exhaustives. [Edit: oui ! C'est ultra-complet ! Super, je vais pouvoir exploiter ces infos facilement... merci !] Salut, dans quelle partie du site aws, trouves-tu ItemLookUp ?? parce que là je vois pas
TheRec Posté 30 Mai 2006 Posté 30 Mai 2006 Bonjour, Cela fait partie des liens que j'ai donnés précédemment... spécifiquement ici : Il y a une description de l'API E-Commerce Service de AWS.
robinsonvendredi Posté 30 Mai 2006 Posté 30 Mai 2006 Dans la doc. (API reference). <edit>coiffé au poteau par Hexadec ! damned !</edit>
TheRec Posté 30 Mai 2006 Posté 30 Mai 2006 <edit>coiffé au poteau par Hexadec ! damned !</edit> Au poteau oui Il y a un peu moins d'un mois
DrGraph Posté 4 Juin 2006 Posté 4 Juin 2006 Salut J'aimerait savoir ou en est ce projet car je voudrait bien tester le produit j'avoue que je suis tomber ici en cherchant un logiciel pour gére ma petite collection de livre. et a part développer un produit spécifique il n'y a rien de bien intérrésant les produits que j'ai trouvé sont soit de vrais SIGB donc bien trop gros pour une utilisation tel que la mienne soit des DB a remplir a la main soit même trop fastidieux et je pense ne pas etre le seul dans ce cas donc si tu a besoin d'un testeur je pose ma candidature Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant