FedEx — Rates API — Неверное количество штук

Я пытаюсь узнать стоимость доставки посылки между двумя пунктами.
В массиве запросов я создал правильную структуру и предоставил NumberOfPieces в нужном месте.

stdClass Object
(
//OTHER ELEMENTS REDACTED HERE
[RequestedShipment] => stdClass Object
(
[Commodities] => Array
(
[NumberOfPieces] => 1
[Description] => Dog Meat
[CountryOfManufacture] => US
[Weight] => Array
(
[Units] => LB
[Value] => 20
)

[Quantity] => 1
[QuantityUnits] => EA
[UnitPrice] => Array
(
[Currency] => USD
[Amount] => 20
)

[CustomsValue] => Array
(
[Currency] => USD
[Amount] => 100
)

)

Проблема в том, что в ответе API написано, что я ввел неверное количество штук.

stdClass Object
(
[HighestSeverity] => ERROR
[Notifications] => stdClass Object
(
[Severity] => ERROR
[Source] => crs
[Code] => 546
[Message] => Invalid piece count.
[LocalizedMessage] => Invalid piece count.
)

[Version] => stdClass Object
(
[ServiceId] => crs
[Major] => 16
[Intermediate] => 0
[Minor] => 0
)

)

Я пытался обыскивать в Интернете возможные решения, но тщетно. Любая помощь?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector