Я пытаюсь программно получить номера ASIN для более 500 книг.
пример: Product Catch-22 Джозефа Хеллера
URL-адрес Amazon: https://www.amazon.com/Catch-22-Joseph-Heller/dp/3866155239
Я могу получить номера продуктов вручную, выполнив поиск каждого продукта через браузер, однако это неэффективно. Я хотел бы использовать API или wget / curl в худшем случае, но я сталкиваюсь с некоторыми камнями преткновения.
API Amazon не совсем прост в использовании ... (Я ударился головой о стену, пытаясь исправить хэш запроса подписи с помощью python, но безрезультатно).
Тогда я подумал, что googler может быть другим вариантом, однако после 15 запросов (даже с time.sleep (30) Google блокирует меня на несколько часов [также из нескольких источников IP]).
Как насчет bing ... ну, они не показывают никаких результатов Amazon через API ... что действительно странно ...
Я пытался написать свой собственный Google Parser с помощью wget, но тогда мне пришлось бы импортировать все это в BeautifulSoup и перепроверить ... мои навыки sed и awk оставляют желать лучшего ...
В основном ... Кто-нибудь сталкивался с более простым способом программного получения номера ASIN для продукта?
Спасибо:)