Неожиданный токен при десериализации объекта: при использовании API Click and Drop — Royal MailPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Неожиданный токен при десериализации объекта: при использовании API Click and Drop — Royal Mail

Сообщение Anonymous »

Я отправляю POST-запрос на создание заказа Royal Mail Click and Drop:

Код: Выделить всё

$response = Http::withHeaders([
'Content-Type' => 'application/json',
'Authorization' => 'Bearer secret-123'
])->post('https://api.parcel.royalmail.com/api/v1/orders/', [
'items' => [
'recipient' => [
'address' => [
"fullName" => 'Tom',
"companyName" => "Test",
"addressLine1" => "150",
"addressLine2" => "Valley Close",
"addressLine3" => "Elmdom",
"city" => "Birmingham",
"county" => "West Midlands",
"postcode" => "B12 2YT",
"countryCode" => "GB"
],
"emailAddress" => "test@test.com"
],
"billing" => [
"address" => [
"fullName" => 'Tom',
"companyName" => "Test",
"addressLine1" => "150",
"addressLine2" => "Valley Close",
"addressLine3" => "Elmdom",
"city" => "Birmingham",
"county" => "West Midlands",
"postcode" => "B12 2YT",
"countryCode" => "GB"
],
"phoneNumber" => "42425 5252552",
"emailAddress" => "test@test.com"
],
"orderDate" => "2021-05-18T16:39:01Z",
"subtotal" => 0,
"shippingCostCharged" => 0,
"total" => 0,
]
])->json();
dd($response);
но продолжает получать

'Неожиданный токен при десериализации объекта: PropertyName. Путь 'items.recipient', строка 1, позиция 22. Не удалось десериализовать следующий запрос заказа'

Я постоянно получаю одну и ту же ошибку для всех обязательных полей. ..
Документация API не содержит подробной информации https://api.parcel.royalmail.com/. Та же полезная нагрузка работает и в Insomnia. Я использую HTTP-клиент Laravel.

Подробнее здесь: https://stackoverflow.com/questions/675 ... op-api-roy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Гость » » в форуме Jquery
    0 Ответы
    199 Просмотры
    Последнее сообщение Гость
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Jquery
    0 Ответы
    88 Просмотры
    Последнее сообщение Anonymous
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Jquery
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Html
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • HTML5 Drag and Drop effectAllowed and dropEffect
    Anonymous » » в форуме Jquery
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»