Intereting Posts

Fedex PHP soap api с несколькими типами услуг?

Я использую fedex soap api для получения ставок доставки, но в ServiceType я могу отправить только один тип, то есть PRIORITY_OVERNIGHT, как я могу отправить несколько служб по одному запросу, например GROUND_HOME_DELIVERY, INTERNATIONAL_ECONOMY, PRIORITY_OVERNIGHT, STANDARD_OVERNIGHT?

Solutions Collecting From Web of "Fedex PHP soap api с несколькими типами услуг?"

Вы можете опустить $request['RequestedShipment']['ServiceType'] из запроса, и FedEx вернет все доступные методы доставки. Затем вам понадобится выполнить цикл $response->RateReplyDetails чтобы извлечь каждый метод доставки.

Имейте в виду, что тип пакета, т.е. $request['RequestedShipment']['PackagingType'] , ограничит возвращаемые методы доставки. Значение YOUR_PACKAGING должно вернуть все методы, в то время как другие, такие как FEDEX_BOX возвращают только однодневные и 2-дневные варианты (по крайней мере, для меня). Однако это может иногда повлиять и на цену.