@cfygaoyang
2017-11-20T06:13:18.000000Z
字数 4278
阅读 574
sds
GET /api/get_verify_code?account=18888888888
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
account | 字符串 | 是 | 手机或邮箱 |
{
"code": 0,
"message": {
"verify_code": "123456"
}
}
GET /api/get_token?account=18888888888&verify_code=1234
GET /api/get_token?account=18888888888&password=123456
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
account | 字符串 | 是 | 手机或邮箱 |
verify_code | 字符串 | 是 | 验证码 |
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
account | 字符串 | 是 | 手机或邮箱 |
password | 字符串 | 是 | 密码 |
{
"message":{
"token_expire_in":604800,
"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoidG9rZW4iLCJ1c2VyX2lkIjoxLCJ0b2tlbl90aW1lIjoxNTA4NDY3NDAyfQ.ps7dPdN6-16ip5f4-fgfBZ5ye9Qu6oH9ADjz0iH1nvs",
"refresh_token_expire_in":1209600,
"refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaF90b2tlbiIsInVzZXJfaWQiOjEsInRva2VuX3RpbWUiOjE1MDkwNzIyMDJ9.1r6PRGStReI1YFUrgggCovF5DAiS9gWMBY8DXOi2zPs"
},
"code":0
}
参数 | 类型 | 说明 |
---|---|---|
token_expire_in | 整形 | token有效时间(秒) |
token | 字符串 | token |
refresh_token_expire_in | 整形 | refresh_token有效时间(秒) |
refresh_token | 字符串 | refresh_token |
PUT /api/reset_token
{
"refresh_token": "1234567890"
}
{
"message":{
"token_expire_in":604800,
"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoidG9rZW4iLCJ1c2VyX2lkIjoxLCJ0b2tlbl90aW1lIjoxNTA4NDY3NDAyfQ.ps7dPdN6-16ip5f4-fgfBZ5ye9Qu6oH9ADjz0iH1nvs",
"refresh_token_expire_in":1209600,
"refresh_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaF90b2tlbiIsInVzZXJfaWQiOjEsInRva2VuX3RpbWUiOjE1MDkwNzIyMDJ9.1r6PRGStReI1YFUrgggCovF5DAiS9gWMBY8DXOi2zPs"
},
"code":0
}
参数 | 类型 | 说明 |
---|---|---|
token_expire_in | 整形 | token有效时间(秒) |
token | 字符串 | token |
refresh_token_expire_in | 整形 | refresh_token有效时间(秒) |
refresh_token | 字符串 | refresh_token |
PUT /api/user/reset_password
{
"Authorization" :"1234567890qwertyuio"
}
{
"user_password": "1234567890"
}
{
"code": 0,
"message": "reset_password success"
}
GET /api/user/message
{
"Authorization" :"1234567890qwertyuio"
}
{
"message": {
"user_avatar": "",
"user_message_id": 1,
"created_at": "2017-10-16T18:00:22.227008",
"updated_at": "2017-10-16T18:00:22.227059",
"user_telephone": "18656660930",
"user_id": 1,
"user_name": "18656660930",
"user_email": ""
},
"code": 0
}
PUT /api/user/message
{
"Authorization" :"1234567890qwertyuio"
}
{
"user_avatar": "http://xxx.com/123.jpg",
"user_sex": 1,
"user_age": 11,
"user_birthday": "2017-10-10",
"user_city": "shanghai",
"user_name": "nickname",
}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
user_avatar | 字符串 | 否 | 图片url |
user_sex | 整型 | 否 | 性别 0:女 1:男 |
user_age | 整型 | 否 | 年龄 |
user_birthday | 字符串 | 否 | 生日 |
user_city | 字符串 | 否 | 城市 |
user_name | 字符串 | 否 | 昵称 |
备注:不修改的参数不需要填写
{
"code":0,
"message": {
"created_at": "2017-10-16T18:00:22.227008",
"updated_at": "2017-10-16T18:00:22.227059",
"user_id": 1,
"user_avatar": "http://xxx.com/123.jpg",
"user_sex": 1,
"user_age": 11,
"user_birthday": "2017-10-10",
"user_city": "shanghai",
"user_name": "nickname",
}
}
POST /api/user/img
{
"Authorization" :"1234567890qwertyuio"
}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
img | File | 是 | 图片 |
备注:请求类型为form-data,允许的图片类型为"png,jpg,git"
{
"code": 0,
"message": "http://xxx.com/123.jpg"
}
GET /api/user/feedback?page={PAGE}
{
"Authorization" :"1234567890qwertyuio"
}
{
"message": {
"total": 1,
"data": [反馈信息列表],
"pages": 1,
"page_size": 20,
"current_page": 1
},
"code": 0
}
GET /api/user/feedback/{pk}
{
"Authorization" :"1234567890qwertyuio"
}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
pk | 整形 | 是 | 反馈主键 feedback_id |
{
"code": 0,
"message": {反馈信息}
}
POST /api/user/feedback
{
"Authorization" :"1234567890qwertyuio"
}
{
"feedback_title": "标题",
"feedback_content": "描述"
}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
feedback_title | 字符串 | 是 | 反馈标题 |
feedback_content | 字符串 | 是 | 反馈描述 |
{
"code": 0,
"message": {反馈信息}
}
PUT /api/user/feedback/{pk}
{
"Authorization" :"1234567890qwertyuio"
}
{
"feedback_title": "标题",
"feedback_content": "描述"
}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
feedback_title | 字符串 | 是 | 反馈标题 |
feedback_content | 字符串 | 是 | 反馈描述 |
{
"code": 0,
"message": {反馈信息}
}
DELETE /api/user/feedback/{pk}
{
"Authorization" :"1234567890qwertyuio"
}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
pk | 整形 | 是 | 反馈主键 feedback_id |
{
"code": 0,
"message": "success"
}
GET /api/user/feedback_reply/{pk}?page={PAGE}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
pk | 整形 | 是 | 反馈信息主键 feedback_id |
{
"message": {
"total": 1,
"data": [回复信息列表],
"pages": 1,
"page_size": 20,
"current_page": 1
},
"code": 0
}
GET /faq?page={PAGE}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
page | 整形 | 否 | 页码 |
{
"meta": {
"message": "Success.",
"code": 0
},
"data": {
"total": 1,
"data": [
{
"faq_id": 2,
"faq_title": "aaaa",
"faq_content": "ccccc"
}
],
"pages": 1,
"page_size": 20,
"current_page": 1
}
}
GET /sds_check_token?token={TOKEN}
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
token | 字符串 | 是 | 用户token |
{
"code": "1000",
"msg": "成功",
"description": "",
"data": {
"userId": 1,
"userNick": "name"
}
}