Доброе утро,
Я хотел бы знать, как собрать данные, отправленные из моего приложения Retrofit.
У меня есть этот код для отправки некоторых атрибутов:
@POST("config/")
Call<RegisterResponse> sendRegID(@Body RegisterRequest registerRequest);
Как я могу получить каждый из атрибутов класса RegisterRequest? Мне нужен код PHP
Спасибо
РЕДАКТИРОВАТЬ
Мне просто нужно знать, какое имя может взять JSON, отправленный Retrofit, например:
$_POST['JSON']
Позже, чтобы иметь возможность сделать это:
$cadena = json_decode($_POST['JSON'])
Я видел в Вот способ сделать это, но $app
не знаю как инициализировано.
Достигнув JSON, вам нужно извлечь каждое значение ключа внутри JSON, но если я более или менее думаю, как это сделать
Так как это всего лишь сообщение одного единственного registerRequest в теле, я думаю, вам просто нужно построить объект модели на стороне PHP с теми же атрибутами, которые используются в Android …
$data = json_decode($_POST);
или же
$data = json_decode(file_get_contents("php://input"));
затем
$someAttr = $data["someAttr"]
Других решений пока нет …