Результаты поиска Amazon API против Amazon.com результаты поиска

#api #search #soap #amazon

#API #Поиск #soap

Вопрос:

Для нашего веб-приложения, которое будет использовать API Amazon в качестве основы для некоторых основных взаимодействий сайта, нам потребовалась возможность выполнять обобщенный поиск по продуктам Amazon и возвращать результаты на основе релевантности. Ожидалось, что их API будет работать точно так же, как поиск на их реальном сайте.

К сожалению, это не так. Например, запрос «радость приготовления» возвращает ссылку не на знаменитую кулинарную книгу, а на какой-нибудь кухонный комбайн. Напротив, на реальном сайте можно было бы увидеть, что книга не просто первая, но она и любые производные занимают около 5 лучших результатов.

Есть ли способ получить этот уровень поиска по релевантности из API Amazon без указания узла для просмотра? Нам нужно иметь возможность выполнять поиск по всему одновременно, а API, похоже, очень ограничен в наборах параметров.

Комментарии:

1. Эй, мне было интересно, вы когда-нибудь это понимали? (Извините, не знал, как отправить вам личное сообщение)

2. Да, я скоро опубликую ответ.

Ответ №1:

Ответ заключается в том, что если вы используете «Все» в качестве основы для сортировки, а не «Смешанный», вы получите результаты, которые соответствуют собственному поиску продуктов Amazon. Старые документы, похоже, не учитывают это несоответствие, но тестирование обоих методов показало, что «Все» является предпочтительным методом сортировки продуктов.

http://docs.amazonwebservices.com/AWSECommerceService/2010-11-01/DG/

Поиск по страницам в разделе «Поисковый индекс: все»

Вы не получаете никаких параметров сортировки элементов с помощью этого метода, но если все, что вам нужно, это «наиболее релевантные» результаты, это предпочтительный метод.

Комментарии:

1. Спасибо за публикацию ответа. Я предполагаю, что у меня возникла какая-то другая проблема. Я использую All в качестве поискового индекса и использую поисковое слово в качестве ключевого слова и возвращаю большую группу ответов. Но по какой-то причине он не возвращает те же результаты, что и Amazon … многих продуктов не хватает. Спасибо, спасибо

2. Когда я изначально задавал вопрос, в результатах, которые я получал, отсутствовали не только несколько элементов. Они были ужасными, так что у нас, вероятно, не было такой же проблемы. Извините, я не смог вам больше помочь.

3. Похоже, что PageSearch был заменен на ItemSearch. Есть ли у вас какие-либо комментарии о том, как это повлияло на результаты вашего поиска? У меня практически те же потребности, что и у вас, поэтому я хотел бы знать, позволяет ли поиск ItemSearch с индексом поиска ‘All’ получать результаты, достаточно близкие к результатам Amazon. В моих быстрых тестах этого не было!