HTTP Method | URL | POST Body | Reselt |
---|---|---|---|
POST | /users | JSON String | 新增一位使用者 |
GET | /users/?id | empty | 取得用戶資料 |
PUT | /users/:id | none | 更新用戶資料 |
DELETE | /users/ | ||
POST | /login | JSON String | 加入 Token |
GET | /logout | empty | 刪除 Token |
To add a user, you have to POST user's information in JSON format.
Acceptable field:
- Password
- Name
- Gender
- Birthday
- Phone Number
The blod items are required, if one of them is null, server will return an error message.
gender
has only two option: male
and female
.
Birth
field has to use Date Format.
Example:
{
"username": "chunyu",
"email": "junyussh@gmail.com",
"password": "user12345",
"name": "Chun Yu Chen",
"gender": "male",
"birth": "2000-08-15T16:00:00.000Z",
"phone": "0987987487"
}
Send an JSON Object to server.
{
"username": "user",
"password": "12345"
}