Я строю свое собственное приложение «онлайн -библиотеки» и получаю книжные данные, используя 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
Проблемы по извлечению книг ISBN с использованием Google Books API ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему изображение обложки книги не отображается, хотя я использую Google Books API?
Anonymous » » в форуме Html - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему изображение обложки книги не отображается, хотя я использую Google Books API?
Anonymous » » в форуме Javascript - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ищу рекомендации по извлечению облака точек и измерений лица из сканированных объектов.
Anonymous » » в форуме IOS - 0 Ответы
- 97 Просмотры
-
Последнее сообщение Anonymous
-