Проблемы по извлечению книг ISBN с использованием Google Books APIPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Проблемы по извлечению книг ISBN с использованием Google Books API

Сообщение Anonymous »

Я строю свое собственное приложение «онлайн -библиотеки» и получаю книжные данные, используя API Google Books. API работает в целом, но я сталкиваюсь с проблемами, в частности, при поиске ISBN. Однако, если я использую идентификатор книги Google Books, книга найдена правильно. Кто -нибудь испытал эту проблему или знает обходной путь? < /P>
Любая помощь будет оценена! Я также попробовал API открытой библиотеки и столкнулся с той же проблемой с ISBN, возвращающими нет результатов. < /P>
Функция, которую я использую: < /p>
def search_for_books(isbn, max_results=3):
if not isinstance(max_results, int):
max_results = 3
API_ENDPOINT = 'https://www.googleapis.com/books/v1/volumes'
params = {'q': f'isbn:{isbn}', 'maxResults': max_results}
try:
res = requests.get(API_ENDPOINT, params=params)
return res.json()
except requests.exceptions.RequestException:
return []


Подробнее здесь: https://stackoverflow.com/questions/795 ... -books-api
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»