@cfygaoyang
2018-01-12T08:33:29.000000Z
字数 4280
阅读 470
未分类
POST /web/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 /web/refresh_token
{
"refresh_token": "c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"code": 0,
"status": "success",
"message": ""
}
POST /web/destroy_token
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"code": 0,
"status": "success",
"message": ""
}
POST /web/send_code
{
"phone": "18888888888"
}
{
"code": 0,
"status": "success",
"message": ""
}
POST /web/reset_password
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"password": "123456"
}
{
"code": 0,
"status": "success",
"message": ""
}
GET /web/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 /web/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": ""
}
}
GET /web/service/sms
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"code": 0,
"status": "success",
"message": {
"id": 1,
"access_key_id": "xxx-xxx",
"access_key_secret": "xxx-xxx",
"sign_name": "短信签名",
"template_code": "短信模板ID",
"created_at": "2018-01-08 15:55:03",
"updated_at": "2018-01-08 15:55:03"
}
}
POST /web/service/sms
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"access_key_id": "xxx-xxx",
"access_key_secret": "xxx-xxx",
"sign_name": "短信签名",
"template_code": "短信模板ID"
}
{
"code": 0,
"status": "success",
"message": {
"id": 1,
"access_key_id": "xxx-xxx",
"access_key_secret": "xxx-xxx",
"sign_name": "短信签名",
"template_code": "短信模板ID",
"created_at": "2018-01-08 15:55:03",
"updated_at": "2018-01-08 15:55:03",
"user": 1
}
}
GET /web/service/getui
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"app_id": "xxx-xxx",
"app_secret": "xxx-xxx",
"app_key": "xxx-xxx",
"master_secret": "xxx-xxx"
}
{
"code": 0,
"status": "success",
"message": {
"id": 1,
"access_key": 1,
"created_at": "2018-01-12 11:31:36",
"updated_at": "2018-01-12 11:31:36",
"app_id": "xxx-xxx",
"app_secret": "xxx-xxx",
"app_key": "xxx-xxx",
"master_secret": "xxx-xxx"
}
}
POST /web/service/getui
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"app_id": "xxx-xxx",
"app_secret": "xxx-xxx",
"app_key": "xxx-xxx",
"master_secret": "xxx-xxx"
}
{
"code": 0,
"status": "success",
"message": {
"id": 1,
"access_key": 1,
"created_at": "2018-01-12 11:31:36",
"updated_at": "2018-01-12 11:31:36",
"app_id": "xxx-xxx",
"app_secret": xxx-xxx"",
"app_key": "xxx-xxx",
"master_secret": "xxx-xxx"
}
}
GET /web/access_key
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"code": 0,
"status": "success",
"message": {
"id": 1,
"access_key_id": "e4588b763d",
"access_key_secret": "dc76f63f8e7300891af024995f3a9940",
"created_at": "2018-01-12 11:18:35",
"updated_at": "2018-01-12 11:18:35",
"user": 1
}
}
PUT /web/access_key
{
"Authorization": " Token c8b1243cc508efc1e0d07e7a4091cee566d9976320edab08ea86886eeb27"
}
{
"code": 0,
"status": "success",
"message": {
"id": 1,
"access_key_id": "e4588b763d",
"access_key_secret": "dc76f63f8e7300891af024995f3a9940",
"created_at": "2018-01-12 11:18:35",
"updated_at": "2018-01-12 11:18:35",
"user": 1
}
}