登录接口

API 调用地址

{域名地址}/api/login

说明:{域名地址} 需要替换成你的域名地址,如 https://www.anqicms.com/api/login

调用方法

POST

请求参数

字段名 类型 必填 说明
platform string 登录方式,默认值为 website,可选值有:tt、swan、alipay、qq、weapp、wechat、inwechat、website
code string 微信临时凭证,或者是验证码
anonymousCode string -微信用户信息,platform=wechat/weapp 有效
avatar string 微信用户信息,platform=wechat/weapp 有效
nick_name string 微信用户信息,platform=wechat/weapp 有效
gender string 微信用户信息,platform=wechat/weapp 有效
province string 微信用户信息,platform=wechat/weapp 有效
city string 微信用户信息,platform=wechat/weapp 有效
county string 微信用户信息,platform=wechat/weapp 有效
encryptedData string 微信用户信息,platform=wechat/weapp 有效
iv string 微信用户信息,platform=wechat/weapp 有效
signature string 微信用户信息,platform=wechat/weapp 有效
rawData string 微信用户信息,platform=wechat/weapp 有效
remember boolean 是否记住用户,platform=website 有效
user_name string 用户名,platform=website 有效
password string 密码,platform=website 有效
captcha_id string 图形验证码 ID,platform=website 有效
captcha string 图形验证码值,platform=website 有效

返回参数

字段名 类型 说明
code int 错误码
msg string 错误原因说明
data object 结果内容
data 参数
字段名 类型 说明
id int 用户 ID
parent_id int 上级用户 ID
user_name string 用户名
real_name string 真实姓名
avatar_url string 用户头像地址
email string email 地址
phone string 手机号
group_id int 用户组 ID
is_retailer int 是否是分销员
balance int 用户余额
total_reward int 分销员累计收益
invite_code int 用户邀请码
last_login int 最近一次登录时间
expire_time int 过期时间
created_time int 注册时间戳
updated_time int 更新时间戳
status int 显示状态
token string 登录凭证

请求数据示例

参数
platform website
user_name admin
password 123456
remember false

返回数据示例

{
  "code": 0,
  "data": {
    "id": 1000,
    "created_time": 1669012062,
    "updated_time": 1679536756,
    "parent_id": 0,
    "user_name": "admin",
    "real_name": "",
    "avatar_url": "uploads/202211/21/14f56760596b5328.webp",
    "email": "",
    "phone": "",
    "group_id": 2,
    "status": 1,
    "is_retailer": 0,
    "balance": 0,
    "total_reward": 0,
    "invite_code": "anqicms",
    "last_login": 1702912236,
    "expire_time": 1997404800,
    "extra": null,
    "token": "eyJhbGI1NiZXJJZUwNnVCI6IjEwMDAifQ.pLmYPvSajEWrF0FaUGDciOiJIUzIzNiIsILLZBCRm8fYewv49agxlTA26DwIsInR5cCI6IkpXVCJ9.eyJ0IjoiMTcwNTz",
    "group": null,
    "full_avatar_url": "",
    "link": ""
  },
  "msg": ""
}

错误代码

错误码 说明
0 OK
-1 错误,错误原因在 msg 中指出
1001 未登录
1002 未授权
200 API 请求 OK