联邦快递网络服务运费没有回应

时间:2013-09-18 15:35:52

标签: php fedex

我需要使用PHPSoapClient从FedEx Webservice API获取FedEx运费。我正在使用RateService_v10.wsdl来请求费率:

$client = new SoapClient($pathToWsdl, array('trace' => 1));

$request['WebAuthenticationDetail'] = array(...);

//Setup other values... omitting $request['RequestedShipment']['ServiceType'] so all ServiceTypes are returned into the response

$response = $client->getRates($request);

//Validate $response

foreach($response->RateReplyDetails as $details) {
    echo $details->ServiceType;
}

响应中不包含任何货运服务类型。我正在寻找这些类型的费率:

FEDEX_1_DAY_FREIGHT
FEDEX_2_DAY_FREIGHT
FEDEX_3_DAY_FREIGHT
FEDEX_FREIGHT_PRIORITY
FEDEX_FREIGHT_ECONOMY

为什么回复中不包含运费?如何查询FedEx以获得运费?我需要的一些产品的价格超过2,200磅

1 个答案:

答案 0 :(得分:1)

如果其他人在我这么多年之后遇到过这种情况,请知道联邦快递运费要求与包裹费用完全不同,并且必须为每种运费方式单独提出要求。