OK, this note is in french but is mostly made of pictures so it may still be useful to others...
La première image montre un livre vide avec pour seule info le titre: "Paideia" et l'auteur "Claire Garand"...
La deuxième image montre la configuration des plugins
La troisième visualise comment configurer le plugin babelio_db proprement dit. On sort en enregistrant la configuration, pour retomber devant le panneau de configuration de téléchargement des métadonnées.
La quatrième montre comment quitter ce panneau.
Enfin, 5, on peut télécharger les métadonnées.
Problème
Mais, 6, c'est vraiment pas ce que l'on veut... On enregistre le journal...
Bon, j'ai lu le journal (fichier 7.txt)... Il n'y a pas de problème dans le plugin.
On peut remarquer:
Code:
-+-+-+-+-+-+-+-+-+-+ Entry point +-+-+-+-+-+-+-+-+-+-
self.dgb_lvl : 11
self.with_cover : True
self.with_pretty_comments : True
self.with_detailed_rating : True
Le debug level est 11 on voit presque tout, on doit recevoir la couverture, on aura la référence et des titres et on pourra lire la popularité...
Code:
title : Paideia
authors : ['Claire Garand']
return query from create_query : http://www.babelio.com/resrecherche.php?Recherche=claire+garand+paideia&tri=auteur&item_recherche=livres&pageN=1
In ret_soup(log, dbg_lvl, br, url, rkt=none, who=''
URL request time : 17:52:15
Accessing url : http://www.babelio.com/resrecherche.php?Recherche=claire+garand+paideia&tri=auteur&item_recherche=livres&pageN=1
(urlopen_with_retry) sr.getcode() : 200
In parse_search_results(self, log, orig_title, orig_authors, soup, br)
orig_title : Paideia
orig_authors : ['claire garand']
nombre de références trouvées dans babelio 2
nombre de matches : 2
matches at return time :
https://www.babelio.com/livres/Pyatt-Confessions-du-pas-siGrand-Mechant-Loup/266290
https://www.babelio.com/livres/Pyatt-Lenvers-des-contes-tome-2--Journal-du-pas-sig/694328
On voit que le titre et l'auteur sont bien envoyés dans la requête... mais aussi que babelio trouve 2 correspondance qui semble sans aucun rapport...
Accessoirement, on peut voir le nombre d'accès et leur timing:
Code:
timing of the accesses to Babelio for this book
When : Thu Jun 1 17:52:15 2023; Who : [__init__]; Where : https://www.babelio.com/resrecherche.php?Recherche=claire+garand+paideia&tri=auteur&item_recherche=livres&pageN=1
When : Thu Jun 1 17:52:17 2023; Who : [worker 0]; Where : https://www.babelio.com/livres/Pyatt-Confessions-du-pas-siGrand-Mechant-Loup/266290
When : Thu Jun 1 17:52:18 2023; Who : [worker 0]; Where : https://www.babelio.com/aj_voir_plus_a.php
When : Thu Jun 1 17:52:19 2023; Who : [worker 1]; Where : https://www.babelio.com/livres/Pyatt-Lenvers-des-contes-tome-2--Journal-du-pas-sig/694328
When : Thu Jun 1 17:52:21 2023; Who : [worker 1]; Where : https://www.babelio.com/serie/Lenvers-des-contes/6316
Ceci sent une erreur du moteur de recherche de babelio.... voyons voir
l'image 8 confirme que c'est la faute à babelio... Faudrait rapporter mais pour le moment je suis (encore) banni à force de tests.
Solution
Il suffit de rentrer le babelio_id à la bonne place avant de recommencer le téléchargement des métadonnées
image 9: copie l'adresse de la page du livre désiré...
image 10: Dans le panneau d'édition des métadonnées clique sur la bonn icone pour introduire le Babelio_id (le babelio_id est en fait l'information minimum nécessaire pour reconstituer l'adresse de la page de l'ouvrage)
Image 11: gagné...
Image 12: Hey... on peut accéder directement a la page, que l'on aie ou non, décidé d'inclure la référence dans les commentaires.