@cfygaoyang
2018-01-11T09:24:45.000000Z
字数 2285
阅读 452
未分类
{"Content-Type": "application/json","ACCESS-KEY": "123456.7890" # 微服务平台分配(参照 ACCESS-KEY 生成规则)}
access_key_id + '.' + access_key_secret
POST /api/access_token
{"phone": "18888888888","password": "123456" # 或者为验证码 code: "1234"}
{"code": 0,"status": "success","message": {"access_token": "ac0c22b3fa27a82c5d9f416d1064385bea10a0dcb72bb18c66e6cb4682af","expires_in": 604800,"expires_at": "2018-01-15 10:33:40","refresh_token": "c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"}}
POST /api/refresh_token
{"refresh_token": "c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"}
{"code": 0,"status": "success","message": ""}
POST /api/destroy_token
{"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"}
{"code": 0,"status": "success","message": ""}
POST /api/send_code
{"phone": "18888888888"}
{"code": 0,"status": "success","message": ""}
POST /api/reset_password
{"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"}
{"password": "123456"}
{"code": 0,"status": "success","message": ""}
GET /api/user/info
{"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"}
{"code": 0,"status": "success","message": {"id": 1,"access_key": 0,"created_at": "2018-01-08 15:55:03","updated_at": "2018-01-08 15:55:03","avatar": "","birthday": "","sex": 2,"city": "","address": "","user": 1,"username": "18888888889","phone": "18888888889","email": ""}}
PUT /api/user/info
{"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"}
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| avatar | 字符串 | 可选 | 头像 |
| birthday | 字符串 | 可选 | 生日 |
| sex | 整型 | 可选 | 性别 (0:女 1:男 2:保密) |
| city | 字符串 | 可选 | 城市 |
| address | 字符串 | 可选 | 住址 |
| username | 字符串 | 可选 | 昵称 |
| phone | 字符串 | 可选 | 手机 |
| 字符串 | 可选 | 邮箱 |
{"code": 0,"status": "success","message": {"id": 1,"access_key": 0,"created_at": "2018-01-08 15:55:03","updated_at": "2018-01-08 15:55:03","avatar": "","birthday": "","sex": 2,"city": "","address": "","user": 1,"username": "18888888889","phone": "18888888889","email": ""}}
POST /api/push/getui
{"cids": "a26cf4c37ab55e10bba5e2d362e939f5","content": "测试"}
| 参数 | 类型 | 必须 | 说明 |
|---|---|---|---|
| cids | 字符串 | 是 | 个推app客户端获取的clientId, 多个用英文逗号拼接 |
| content | 字符串 | 是 | 推送内容 |
| title | 字符串 | 可选 | 推送标题 |
{"code": 0,"status": "success","message": {"result": "ok","taskid": "xxxx-xxxx-xxxx-xxxx"}}