当我在C#中使用eBay.Service.dll通过VerifyAddItem处理项目时,VerifyAddItem成功地使该项目变型。之后,我致电AddItems,然后通过错误“输入数据中的错误。请重试”添加项目。
我刚刚在一个月前列出了该产品。当时可以正常工作。但是,当我想在不使用任何产品的情况下创建相同产品时,使用C#中的eBay.Service.dll在ebay中进行任何信息更改,我将遇到这些问题“输入数据错误。请重试。”我通过ebay api成功完成VerifyAddItem后调用了AddItems 我的代码示例如下所示
try
{
VerifyAddItemCall apiCall = new VerifyAddItemCall(apiContext);
FeeTypeCollection listingFees = apiCall.VerifyAddItem(item);
} catch (eBay.Service.Core.Sdk.ApiException ex) {
listingProduct.IsCreated = false;
}
try
{
AddItemsCall apicall = new AddItemsCall(apiContext);
AddItemResponseContainerTypeCollection response =
apicall.AddItems(itemRequestContainer);
if (response != null)
{
r.D = response.Count;
}
}
catch (Exception ex)
{
listingProduct.IsCreated = false;
}