C# 易趣API ReviseItem调用返回';邮资服务不可用';例外
我在使用C# 易趣API ReviseItem调用返回';邮资服务不可用';例外,c#,ebay-api,C#,Ebay Api,我在使用ReviseItemeBay API调用更新ShippingDetails时遇到问题。正如文档中提到的,我首先调用GetItem并使用相同的详细信息,但我不断得到以下ApiException 邮费服务标准国际统一费率邮费(51507)不适用 可用 除了我试图更新的ExcludeShipToLocation属性外,我如何保存所有现有的装运详细信息 ReviseItemCall apiCall = new ReviseItemCall(Context); GetItemCall getIte
ReviseItem
eBay API调用更新ShippingDetails
时遇到问题。正如文档中提到的,我首先调用GetItem
并使用相同的详细信息,但我不断得到以下ApiException
邮费服务标准国际统一费率邮费(51507)不适用
可用
除了我试图更新的ExcludeShipToLocation
属性外,我如何保存所有现有的装运详细信息
ReviseItemCall apiCall = new ReviseItemCall(Context);
GetItemCall getItemApiCall = new GetItemCall(Context);
foreach (ItemType item in items)
{
getItemApiCall.DetailLevelList.Add(DetailLevelCodeType.ReturnAll);
ItemType fetchedItem = getItemApiCall.GetItem(item.ItemID);
ShippingDetailsType shippingDetails = fetchedItem.ShippingDetails;
shippingDetails.ExcludeShipToLocation = excludeShipToLocations;
item.ShippingDetails = shippingDetails;
try
{
apiCall.ReviseItem(item, deletedFields, false);
System.Diagnostics.Debug.WriteLine("Success");
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine(ex.Message);
}
}