View Single Post
Old 02-21-2025, 09:59 AM   #1
hurr88icane
Junior Member
hurr88icane began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Nov 2014
Device: Kindle 2022
Can't Find Amazon Metadata for Any Books

For quite a while now Calibre has not found any metadata from Amazon for any book in my library. I've been using the default metadata search options, I've never changed anything, and it seems like if the book doesn't exist on Google Books, then metadata search fails. In the error example below, the Amazon output states "no results found" but if you copy/paste the URLs, there are results found but I have no idea how Calibre is supposed to interpret those results. It's not really a huge deal, I've been manually copy/pasting book summary over for everything I've been adding, but it is certainly a pain. Does anybody have any advice or a solution for me?



Sample Error
--------------
calibre, version 7.26.0
ERROR: No matches found: <p>Failed to find any books that match your search. Try making the search <b>less specific</b>. For example, use only the author's last name and a single distinctive word from the title.<p>To see the full log, click "Show details".

Running identify query with parameters:
{'title': 'Skyvenom', 'authors': ['Sarah Lin'], 'identifiers': {'mobi-asin': 'B0DWXXLW2X'}, 'timeout': 30}
Using plugins: Google (1, 1, 1), Amazon.com (1, 3, 12)
The log from individual plugins is below

****************************** Google (1, 1, 1) ******************************
Found 0 results
Downloading from Google took 1.071972131729126
Making query: https://books.google.com/books/feeds...ewability=none
No results found, doing a web search instead
Making query: https://www.google.com/search?q=Skyv...ah+Lin&tbm=bks
Plugin Google failed
Traceback (most recent call last):
File "calibre\ebooks\metadata\sources\identify.py", line 47, in run
File "calibre\ebooks\metadata\sources\google.py", line 534, in identify
File "calibre\ebooks\metadata\sources\google.py", line 439, in identify_via_web_search
File "contextlib.py", line 155, in __exit__
File "calibre\ebooks\metadata\sources\search_engines.py ", line 58, in rate_limit
File "calibre\ebooks\metadata\sources\search_engines.py ", line 100, in query
File "mechanize\_mechanize.py", line 241, in open_novisit
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

************************************************** ******************************

****************************** Amazon.com (1, 3, 12) ******************************
Found 0 results
Downloading from Amazon.com took 4.050941228866577
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0
Server: auto
Making bing query: https://www.bing.com/search?q=Skyven...www.amazon.com
Bing returned no results
No search engine results for terms: Skyvenom Sarah Lin
No matches found with identifiers, retrying using only title and authors. Query: ['Skyvenom', 'Sarah', 'Lin']
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0
Server: auto
Making bing query: https://www.bing.com/search?q=Skyven...www.amazon.com
Bing returned no results
No search engine results for terms: Skyvenom Sarah Lin
No matches found with query: ['Skyvenom', 'Sarah', 'Lin']

************************************************** ******************************
The identify phase took 4.21 seconds
The longest time (4.050941) was taken by: Amazon.com
Merging results from different sources
We have 0 merged results, merging took: 0.00 seconds
hurr88icane is offline   Reply With Quote