从 eBay 获取现有的项目细节 API
Get Existing Item Specifics from eBay API
我正在使用 eBay API 使用 C# 列出新产品/更新现有产品。我需要知道一种方法来获取项目的项目细节,以便在我更新产品时,细节不会丢失。
我正在使用 DetailLevelCodeType.ReturnAll
和 GetSellerListCall()
来记下所有细节。我从 documentation 中了解到,如果我通过 GetItem()
调用使用 DetailLevelCodeType.ItemReturnAttributes
,我可以获得相同的结果。
我的问题是我们是否有任何方法可以使用 GetSellerList()
调用获取所有数据,包括项目细节?
下面是我使用的示例代码 -
GetSellerListCall call = new GetSellerListCall(_context);
call.DetailLevelList.Add(DetailLevelCodeType.ReturnAll);
call.Pagination = new PaginationType() { EntriesPerPage = 20 };
call.EndTimeFrom = DateTime.UtcNow;
call.EndTimeTo = DateTime.UtcNow.AddDays(1);
do
{
call.Pagination.PageNumber++;
ItemTypeCollection items = call.GetSellerList();
foreach (ItemType item in items)
{
//Perform My Action
}
}
while (call.HasMoreItems);
提前致谢。
我没有找到 GetSellerListCall()
的任何解决方案,因此继续使用下面的示例额外调用 GetItem()
。希望这有帮助。
GetItemCall call = new GetItemCall(_context);
call.IncludeItemSpecifics = true;
call.DetailLevelList.Add(DetailLevelCodeType.ItemReturnAttributes);
ItemType _itemSpecific = call.GetItem('Item ID from eBay');
我正在使用 eBay API 使用 C# 列出新产品/更新现有产品。我需要知道一种方法来获取项目的项目细节,以便在我更新产品时,细节不会丢失。
我正在使用 DetailLevelCodeType.ReturnAll
和 GetSellerListCall()
来记下所有细节。我从 documentation 中了解到,如果我通过 GetItem()
调用使用 DetailLevelCodeType.ItemReturnAttributes
,我可以获得相同的结果。
我的问题是我们是否有任何方法可以使用 GetSellerList()
调用获取所有数据,包括项目细节?
下面是我使用的示例代码 -
GetSellerListCall call = new GetSellerListCall(_context);
call.DetailLevelList.Add(DetailLevelCodeType.ReturnAll);
call.Pagination = new PaginationType() { EntriesPerPage = 20 };
call.EndTimeFrom = DateTime.UtcNow;
call.EndTimeTo = DateTime.UtcNow.AddDays(1);
do
{
call.Pagination.PageNumber++;
ItemTypeCollection items = call.GetSellerList();
foreach (ItemType item in items)
{
//Perform My Action
}
}
while (call.HasMoreItems);
提前致谢。
我没有找到 GetSellerListCall()
的任何解决方案,因此继续使用下面的示例额外调用 GetItem()
。希望这有帮助。
GetItemCall call = new GetItemCall(_context);
call.IncludeItemSpecifics = true;
call.DetailLevelList.Add(DetailLevelCodeType.ItemReturnAttributes);
ItemType _itemSpecific = call.GetItem('Item ID from eBay');