【问题标题】:FedEx Web Service freight rates not in responseFedEx Web Service 运费未响应
【发布时间】:2013-09-18 15:35:51
【问题描述】:

我需要使用 PHPSoapClient 从 FedEx Webservice API 获取 FedEx Freight Rates。我正在使用 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 磅

【问题讨论】:

  • @FreshPrinceOfSO 不,要求是 FedEx
  • 这个问题似乎离题了,因为它是关于 FedEx Web 服务的,您应该联系他们。
  • @bluefeet 我见过一些这类问题。由于它处理 API 并且有代码,我认为它对 SO 的有效率为 62.5718%。
  • 重量超过 2,200 磅的国际优先货运橇。需要联邦快递的事先批准。因此网络服务不会自动处理。

标签: php fedex


【解决方案1】:

如果其他人在多年后像我一样遇到这种情况,请知道 FedEx 货运费率请求与包裹费率根本不同,并且必须为每种货运方式提出单独的请求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多