[英]eBay GetOrders - Orders Older Than 90 Days
當我使用eBay的GetOrdersCall時,我可以提取超過90天的訂單嗎? 我將日期設置為10/1到10/3,但是我看不到任何命令。 我的客戶不再能夠在她的eBay管理員中看到訂單。 我需要調整我的電話才能下達這些訂單嗎?
請求:
for (int i = 1; i <= 50; i++)
{
if (getOrdersCall.Pagination != null && i > getOrdersCall.PaginationResult.TotalNumberOfPages)
break;
getOrdersCall.Pagination = new PaginationType() { PageNumber = i, PageNumberSpecified = true, EntriesPerPage = 50, EntriesPerPageSpecified = true };
getOrdersCall.OrderRole = TradingRoleCodeType.Seller;
getOrdersCall.OrderStatus = OrderStatusCodeType.All;
if (String.IsNullOrEmpty(Settings.OrderStatus))
{
getOrdersCall.CreateTimeFrom = Settings.LastDownloadUtc;
getOrdersCall.CreateTimeTo = Settings.LastDownloadUtcEnd;
}
else
{
getOrdersCall.ModTimeFrom = Settings.LastDownloadUtc;
getOrdersCall.ModTimeTo = Settings.LastDownloadUtcEnd;
}
getOrdersCall.Execute();
GetOrdersResponseType response = getOrdersCall.AbstractResponse as GetOrdersResponseType;
if (response.Ack == AckCodeType.Success)
{
orders.AddRange(response.OrderArray);
}
}
不可以,您無法使用此調用檢索超過90天的商品。 請參閱API文檔:
您很可能可以通過其他報告檢索此數據。 我正在研究這種可能性。 將回發。
編輯
注意:GetSellerTransactions也僅限於過去90天內的時間段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.