Почтальон, отправляющий необработанные данные

Я пытаюсь отправить необработанные данные на веб-сервис, который у меня есть. Служба ожидает объект с именем viaje, который имеет следующие данные: * idDestino числовой идентификатор * idLanta числовой идентификатор * idPeticion массив числовых идентификаторов * idVehiculo числовой идентификатор

Вот что я пробую, но он даже не обнаружит индекс viaje.

{
  "viaje" : 
    [{
      "idDestino" : 7,
      "idLlanta" : 7,
      "idPeticiones" : [{2,12]],
      "idVehiculo" : 1,
    }]
}

Я использую Laravel для веб-сервисов, и вот как я получаю данные.

$object = Input::all(); 

$object = $object["viaje"];

//VARIABLES DE LOGIN INPUTS
$idDestino = $object['idDestino'];
$fechaInicio = date('Y-m-d H:i:s');
$idLlanta = $object['idLlanta'];
$idPeticiones = $object['idPeticiones'];
$idVehiculo = $object['idVehiculo'];

я хочу знать, как мне структурировать необработанные данные, которые я посылаю, в соответствии с описанием, которое я только что дал. Также, если возможно сделать это в форме данных, как бы я это сделал?

1 ответ

Хорошо, я узнал, как сделать формат для массива json:

{ 
  "viaje" : { 
    "idPeticiones": [ 
      "1",
      "12" 
    ], 
    "idLlanta": 4,
    "idDestino": 7, 
    "idVehiculo": 1
  }
} 

Я использовал {} объект вместо {} массива

Другие вопросы по тегам