我使用带有沙箱的eBay SDK 921 API
我想获取所有商品ID(我有很多商品,我想提高性能),我使用此代码:
GetMyeBaySellingCall apicall = new GetMyeBaySellingCall(this.Context);
apicall.DetailLevelList.Add(DetailLevelCodeType.ReturnAll);
apicall.ApiRequest.OutputSelector = new StringCollection(new string[] { "ItemID" });
apicall.GetMyeBaySelling();
var sellerlist = apicall.ActiveListReturn.ItemArray.ToArray();
但GetMyeBaySelling方法获取Items
的所有字段你能不能帮我拿到ItemIDs
答案 0 :(得分:1)
documentation for the OutputSelector字段状态(强调添加)
您不必指定字段的完整路径,除非您指定的字段可以在多个容器中返回。
由于GetMyeBaySelling
返回多个项目,因此将在多个容器中返回字段ItemID
。因此,您必须指定完整路径。
apicall.ApiRequest.OutputSelector = new StringCollection(new string[] { "ActiveList.ItemArray.Item.ItemID" });