Я использую findCompletedItems
для поиска всех предметов, соответствующих определенному набору ключевых слов в определенной категории (мужская обувь), и мне легко указать, что мне нужна обувь только определенного размера, используя aspectFilter
:
<aspectFilter>
<aspectName>US Shoe Size (Men's)</aspectName>
<aspectValueName>11</aspectValueName>
</aspectFilter>
Но если мне нужны все результаты по ключевым словам, и я хочу, чтобы вывод включал определенное значение аспекта (размер обуви) для каждого результата, даже если они не все одинаковы, как я могу это сделать?
Я потратил 3 часа на взлом с помощью инструмента тестирования API и поиска в Google образцов кода, но я не могу понять, как запросить все данные по умолчанию, ПЛЮС, есть какие-либо дополнительные аспекты, которые я должен включить на выходе, без многократных запросов с aspectFilter
для всех разных размеров, что невероятно неэффективно.
http://developer.ebay.com/devzone/finding/Concepts/FindingAPIGuide
, поэтому я подумал, что вы можете использовать логический операторAND
, включая все размеры в том же фильтре, чтобы получить более полный ответ, а затем используйте все возвращенные данные для отображения, как хотите, на вашем языке программирования. - person Fabio   schedule 02.04.2013