Как отправить запрос в гнездо JSON с помощью APIkit
Теперь я использую APIKit & Himotoki в своем проекте и у меня проблема с отправкой запроса в гнездо JSON.
Я пытаюсь отправить запрос JSON, как это
{
"users": [
{
"name": "Name1",
"email": "Email1",
"password": "Password1",
},
{
"name": "Name2",
"email": "Email2",
"password": "Password2",
}
]
}
но я не знаю, как отправить этот запрос... Мой текущий код
struct Request: JOSRequestType {
typealias Response = PostUserResponse
struct User {
var name: String
var email: String
var password: String
}
var users: [User
var method: HTTPMethod {
return //~
}
var path: String {
return //~
}
var headerFields: [String: String] {
return //~
}
//My problem is here, I know this is wrong...
var bodyParameters: BodyParameters? {
return JSONBodyParameters(JSONObject: ["users": self.users])
}
}
таким образом, я могу установить первое значение ключа ("пользователи"), как мой код, но не могу установить второе значение ключа ("имя", "электронная почта", "пароль") в объекте "гнездо".
Есть ли у вас идеи, используя APIKit?