zsan
(zakarias)
1
create user field
I see
{
"user_field[name]": "string",
"user_field[description]": "string",
"user_field[field_type": "string",
"user_field[required]": true
}
Are you sure ?
I think it should be something like
{
"user_field: {
"name": "asdf",
"description": "asdf",
"field_type": "confirm",
"required": true
}
}
HAWK
(Hawk)
2
I believe that @blake wrote that documentation so let’s see what he reckons here.
blake
(Blake Erickson)
3
Yes, if you are using Content-Type: application/json you should send it in like
The example in the api docs is using Content-Type: multipart/form-data, but I’ll be sure to update it to the json example.
「いいね!」 2
zsan
(zakarias)
4

Thank you @blake
Note:
The problem is … i see application/json in the example (so that’s why my partner spent all hours to figure it out how to use this call)
「いいね!」 2
また、新しいユーザーを作成するための user_field のリクエストを application/json 形式でブール値にするようにドキュメントの例が示唆しているため、約24時間かかりました…
必須のユーザーフィールドをすべて入力していないと言われましたが、私の場合は既存の必須 user_field があり、そのフィールドにデータを入力する必要があり、次のようにフォーマットする必要があります。
{
"name": "Full Name",
"email": "email@address.com",
"password": "348hqpwfaed",
"username": "UserName",
"user_fields": {
"1": "Required User Field Data"
}
}
上記のフォーマットは私にとって機能しました。
新しいユーザーを作成する場合、ドキュメントは正しいですか?
「いいね!」 1
blake
(Blake Erickson)
7
いいえ、それはまだform-data形式でした。JSONを使用するように更新したので、例が形式と一致するようになりました。ご指摘いただきありがとうございます!
「いいね!」 2