2015-02-16 2 views
0

Я хочу получить общее количество предметов продавца по различным аспектам, таким как количество всех предметов, количество активных элементов, количество проданных товаров, количество возвращаемых товаров и т. Д. Мне просто нужно счет, а не полные детали. Не удалось найти для этого хороший API.eBay Api - Количество товаров продавца

GetMyeBaySelling возвращает предметы по различным аспектам, но возвращает полную информацию о деталях. Я не могу найти какой-либо вариант «исключить» детали элемента из результатов, так что возвращается только разбиение на страницы, которое дает общее количество.

Какой еще API можно использовать для достижения этой цели?

ответ

2

Для того, чтобы получить количество элементов, вы можете добавить OutputSelector в вызов GetMyeBaySelling. Для вас достаточно <OutputSelector>TotalNumberOfEntries</OutputSelector>. Но вы можете добавить больше OutputSelectors в соответствии с вашими потребностями. Для большинства API eBay Trading API доступно поле OutputSelector.

Я создал пример для вызова GetMyeBaySelling в нашем API playground с OutputSelectors «TotalNumberOfEntries» и «Summary». Не стесняйтесь изменять вызов и видеть результат непосредственно в области ответа. Например, если вам не нужна сводка, просто удалите поле из запроса.

+0

Спасибо за ответ. Извините, я не мог ответить раньше, потому что начал работать над чем-то другим. Теперь у меня есть время проверить это. Но я не могу получить желаемый результат. Я пробовал '', но ответ по-прежнему включает в себя все остальные детали элемента. Я пытался использовать все возможные значения, такие как «TotalNumberOfEntries», «ActiveList.PaginationResult», «ActiveList.PaginationResult.TotalNumberOfEntries» и т. Д., Но другие ненужные детали все еще существуют. Я даже использовал то же самое мыло xml, которое у вас есть на игровой площадке API, но ничего не работает. Есть идеи? – GurjeetSinghDB

+0

TotalNumberOfEntries такой же аккуратный, как вы сможете получить результаты. вам нужно разобрать ответ xml с чем-то вроде SimpleXML, например. для подсчета непроданных, я использую $ xml-> UnsoldList-> PaginationResult-> TotalNumberOfEntries; – faustus

+0

@mico, что игровая площадка API поражает! никогда не натыкался на него раньше, какой ресурс! –

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