Точность с помощью API продуктов Amazon и нескольких потенциальных категорий


Я использую codeigniter вместе с этим классом Amazon ECS - https://github.com/Exeu/Amazon-ECS-PHP-Library

Проблема, с которой я сталкиваюсь, заключается в том, что люди могут добавлять в наше приложение любое количество вещей, которые я хотел бы, чтобы amazon троллили, чтобы соответствовать. это может быть цитата из книги, текст песни, монолог из телесериала и т.д.

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

$amzn = $this->ecs->category('Books')->responseGroup('Small,Images')->optionalParameters(array('author'=>$chunk['author']))->search($chunk['source']);

Еще одна проблема заключается в том, что данные, которыми я располагаю - автор и источник - могут быть фактическим автором, персонажем фильма, музыкантом/группой, книгой, сериалом, альбомом или песней и т. Д.

Итак, мой вопрос: есть ли способ просто сбросить группу переменных в контексте (но больше, чем единственное число, т. Е. "Книги")? если бы я мог указать автора и источник, я думаю, что мои шансы найти наиболее точный результат был бы лучше.

Если нет, то какая лучшая альтернатива? просто запустите запрос по всем трем категориям, а затем сравните результаты?

Стоп! спасибо!

Author: John Blythe, 2012-09-20

1 answers

Это должно помочь:

Http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/USSearchIndexParamForItemsearch.html#USSearchIndexParamForItemsearch_All

Просто используйте категорию "Все", и вы сможете просто отправить "ключевые слова".

Надеюсь, это поможет!

 1
Author: seangates, 2012-09-26 05:18:41