Amazon ASIN в ISBN без Amazon Product Advertising API

У меня есть рабочий прототип моего проекта, использующего API рекламы продуктов Amazon, но скорость API рекламы продуктов Amazon ограничена 1 запросом в секунду. В идеале я хотел бы найти другой, «менее тяжелый» API, который представляет собой простой конвертер ASIN в ISBN. Любые идеи? Есть ли ресурсы за пределами Amazon? Я работаю в Питоне.

Этот предыдущий вопрос не ищет альтернативы Amazon Product Advertising API: Amazon ASIN to Books ISBN


person davecom    schedule 16.08.2013    source источник
comment
На данный момент я не знаю прямого ответа на ваш вопрос, но не думали ли вы о создании собственной базы данных? Затем вы можете проверить, поскольку объект запрошен, существует ли он в вашей базе данных, и заполнить вашу информацию оттуда. Если он не существует, найдите его через API продуктов и сохраните в базе данных. В зависимости от того, каков именно ваш вариант использования, это может достаточно снизить скорость запросов API — надеюсь, не слишком громоздко. Другой альтернативой является установка таймера между запросами, чтобы вы не достигли предела.   -  person JR Warren    schedule 28.08.2013
comment
Это было бы хорошим решением в более крупном приложении. К сожалению, это невыполнимо с точки зрения ресурсов и логистики. Изменчивость данных в моем приложении также значительна, поэтому повторений будет относительно немного.   -  person davecom    schedule 12.09.2013


Ответы (2)


Насколько мне известно, для книг Amazon использует ISBN-10 как ASIN. Таким образом, вы можете просто использовать ASIN, рассматривать его как ISBN-10 и, возможно, вычислить по нему ISBN-13.

person webjunkie    schedule 12.09.2013
comment
Это верно только для некоторых названий. К сожалению, это не универсальное решение. - person davecom; 13.09.2013

Недавно я сделал приложение, использующее API нескольких книг, и каждый API уникален. ISBNDB Это я использовал для получения ISBN, но я не вижу здесь ASIN. Goodreads Это возвращает XML-файл данных книги, который можно запросить по ISBN или т.п., НО я не вижу ASIN в XML-файл. API публикации Penguin Аналогично Goodreads! Итак, возможно, вы можете работать с ними каким-то образом, но это не идеальное решение (если оно есть).

person Jerry    schedule 04.03.2018