【发布时间】:2012-07-19 14:36:14
【问题描述】:
我正在使用 fedex soap api 检索运费,但在 ServiceType 中我只能发送一种类型,即 PRIORITY_OVERNIGHT,我如何在一个请求中发送多个服务,例如 GROUND_HOME_DELIVERY、INTERNATIONAL_ECONOMY、PRIORITY_OVERNIGHT、STANDARD_OVERNIGHT?
【问题讨论】:
我正在使用 fedex soap api 检索运费,但在 ServiceType 中我只能发送一种类型,即 PRIORITY_OVERNIGHT,我如何在一个请求中发送多个服务,例如 GROUND_HOME_DELIVERY、INTERNATIONAL_ECONOMY、PRIORITY_OVERNIGHT、STANDARD_OVERNIGHT?
【问题讨论】:
您可以在请求中省略 $request['RequestedShipment']['ServiceType'],FedEx 将返回所有可用的运输方式。然后,您需要遍历 $response->RateReplyDetails 数组以提取每种运输方式。
请记住,包裹类型(即$request['RequestedShipment']['PackagingType'])将限制退回的运输方式。 YOUR_PACKAGING 的值应该返回所有方法,而 FEDEX_BOX 等其他值只返回隔夜和 2 天选项(至少对我而言)。但是,这有时也会影响价格。
【讨论】: