2014-12-22 2 views
0

Я работаю над алгоритмом, который требует захвата случайных продуктов Amazon. Есть ли способ захватить случайную ASIN, используя продукты api? Кроме того, есть ли база данных или список действительных ASIN, из которых я могу опробовать? неСлучайный действительный ASIN через API продуктов?

ответ

1

Нет там не API доступны, но то, что приходит рядом с ним операция ListMatchingProducts API:

http://docs.developer.amazonservices.com/en_US/products/Products_ListMatchingProducts.html

Вы можете осуществлять поиск по ключевым словам или все, что вы хотите, и вы получите обратно ASINs в удобном XML-ответе.

Продукты, API имеет несколько примеров библиотек, найденных здесь:

https://developer.amazonservices.com/gp/mws/api.html/178-5155936-5152515?ie=UTF8&group=products&section=products&version=latest

+0

Это выглядит многообещающим! Знаете ли вы кого-нибудь, кто пытался получить случайные продукты, используя интеллектуальную рандомизацию строки, которую искали? Может быть, это гораздо реже, чем я думал, но я бы предпочел не иметь какой-либо скрытой предубежденности в отношении любых продуктов. – jbbj94

+1

То, что вы пытаетесь, очень интересно, но я думаю, что большая задача будет именно то, что вы написали, сделать интеллектуальную рандомизацию, чтобы не получить неявное смещение. Я искал списки UPC/EAN в течение некоторого времени, чтобы достичь того же. Это может быть интересно и вам. http://www.upcdatabase.com/random_item.asp, но они не позволяют доступ не к человеку, возможно, вы можете найти что-то подобное. Или вы просто используете API, который я упомянул в своем ответе, и создавайте случайные upcs, api ответит на них действительными ASIN или отсутствующим сообщением. @ jbbj94 – baao

+0

Также обратите внимание на раздел getMatchingProductsForID, так как я помню, что у этого есть немного лучший максимальный коэффициент запроса за час. – baao

Смежные вопросы