question

zand_tobi avatar image
0 Likes"
zand_tobi asked ·

totalEntries vary when redoing query

Hi, to sync the products of ebay of a specific seller we query the eBay API with following request: http://svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsAdvanced&SERVICE-VERSION=1.0.1&SECURITY-APPNAME=[appid]&RESPONSE-DATA-FORMAT=XML&REST-PAYLOAD=true&GLOBAL-ID=EBAY-DE⁢emFilter(0).name=seller⁢emFilter(0).value=sellername As the seller has more than 1000 items we get a result which is split on multiple pages. Unfortunately the totalEntries vary from time to time when querying the eBay API for different pages. So we're doing the same request some seconds later but with a different pagenumber, mostly the totalEntries vary only by the value of 1, which is already bad if we want to sync the data, but even had drop of several hundred entries. Is there some kind of indexing running which could lead to this variation of totalEntries? Is there anyway to get a fixed result or re-query that previously returned resultset, to be sure we can sync all entries of that seller?
finditemsadvancedtotalentries
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
helios825 avatar image
0 Likes"
helios825 answered ·
1) Bring your &SERVICE-VERSION to a near-current value, like 1.12.0 2) Add &SERVICE-NAME=FindingService 3) You might need to add a keyword or category search parameter. Maybe not, but might be req'd.
· Share
10 |600 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.