我正在尝试使用联邦快递Web服务将他们的服务从印度地址获取到印度地址。但是我没有得到一个正确的回复对象,在获取联邦快递的速率函数错误,我得到的是......Object折射率不能是零
它们显示两个对象: Their.One是CustomclearenceDetail,另一个是ShipmentType的用途。我的SetShipmentDetails函数是这样的。
private void SetShipmentDetails(RateRequest request)
{
request.RequestedShipment = new RequestedShipment();
request.RequestedShipment.PackagingType = PackagingType.YOUR_PACKAGING;
request.RequestedShipment.PackagingTypeSpecified = true;
request.RequestedShipment.DropoffType = DropoffType.REGULAR_PICKUP;
request.RequestedShipment.DropoffTypeSpecified = true;
request.RequestedShipment.CustomsClearanceDetail.CommercialInvoice.TaxesOrMiscellaneousChargeType = TaxesOrMiscellaneousChargeType.TAXES;
SetOrigin(request);
SetDestination(request);
SetPackageLineItems(request);
request.RequestedShipment.RateRequestTypes = new RateRequestType[2];
request.RequestedShipment.RateRequestTypes[0] = RateRequestType.PREFERRED;
request.RequestedShipment.RateRequestTypes[1] = RateRequestType.LIST;
request.RequestedShipment.PackageCount = "1";
}发布于 2014-12-01 07:15:53
有一个问题是,我没有创建对象的新实例,我想使用Here..By创建一个新实例,这个问题将得到解决。
https://stackoverflow.com/questions/25893191
复制相似问题