2011-10-08 3 views
0

je récupérer des annonces avec ebay et commander avec:articles Finding ebay api SortOrderType = EndTimeSoonest

• EndTimeSoonest 
(in) Sorts items by end time, with items ending soonest listed first. 

J'ai mis cette url:

var url ="http://svcs.ebay.com/services/search/FindingService/v1"; 
      url += "?OPERATION-NAME=findItemsByKeywords"; 
      url += "&SERVICE-VERSION=1.0.0"; 
      url += "&SECURITY-APPNAME=xxxxxx"; 
      url += "&GLOBAL-ID=EBAY-"+loc; 
      url += "&RESPONSE-DATA-FORMAT=JSON"; 
      url += "&REST-PAYLOAD"; 
      url +="callback=e"; 
      url += "&keywords="+mystring; 
      url += "&paginationInput.entriesPerPage=50"; 
       url += "&SortOrderType=EndTimeSoonest";   
      url += urlfilter; 

Le problème est que les résultats ne sont pas commandé par l'heure de fin des enchères. Qu'est-ce que je fais mal? Voici le guide SortOrder: http://developer.ebay.com/devzone/finding/callref/findItemsAdvanced.html#Request.sortOrder

Merci beaucoup.

Répondre

0

L'entrée est 'sortOrder = EndTimeSoonest' et non SortOrderType! Vous pouvez également utiliser '& paginationInput.pageNumber = NUMBER' pour remplir le contrat de pagination.