2016-11-14 150 views
3

我已經嘗試了交易API的getOrders,但它並沒有返回所有的訂單,如取消,發貨等。我試圖在易趣中獲取訂單的履行API獲取所有的訂單。易趣獲取訂單的履行API

HTTP.call('GET','https://api.ebay.com/sell/fulfillment/v1/order', 
{ 
{Headers: {Authorization: Bearer<AccessToken>} 
} 
}); 

輸出是

{ 
    "href": "https://api.ebay.com/sell/fulfillment/v1/order?filter=creationdate:%5B2016-08-16T12:53:34.299Z..%5D&limit=50&offset=0", 
    "total": 0, 
    "limit": 50, 
    "offset": 0, 
    "orders": [] 
} 

它不返回任何訂單。

任何人都知道,那麼請告訴我。

+0

有同樣的問題,你找到解決辦法嗎? – Jamez

回答

0

返回的輸出上有一個過濾器:

filter=creationdate:%5B2016-08-16T12:53:34.299Z..%5D 

因此,這很可能是你的問題 - 你可能需要指定一個日期範圍覆蓋。

+1

我按照你說的做,但仍然返回一個空訂單數組。任何想法,我可能會在這裏失蹤。 https://api.ebay.com/sell/fulfillment/v1/order?filter=creationdate:%5B2016-11-06T15:05:43.026Z..%5D&limit=50&offset=0。謝謝 – Kunal

+0

@Kunal,如果你正在回答你自己的問題,你可以提供一個答案並解釋它爲什麼起作用,並且理想地提供一個代碼樣本 - 這對於未來發現相同問題的人可能是有用的。過了一段時間後,您可以將自己的答案標記爲正確:) – Mikkel