获取数据查询access_token

请求地址

https://www.ai-tongue.com/backend/auth/user/pwd/signin

请求方法

POST

请求头

Authorization: Basic Y2xvdWRhcHA6MTIzNDU2

请求参数

使用 URL search 传参

参数 描述 必填 备注
loginName 登录名
loginPassword 登录密码 MD5 加密

请求示例

Java OkHttp

OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
  .build();
Request request = new Request.Builder()
  .url("https://www.ai-tongue.com/backend/auth/user/pwd/signin?loginName=testuser&loginPassword=e10adc3949ba59abbe56e017f20f883e")
  .method("POST", body)
  .addHeader("Authorization", "Basic Y2xvdWRhcHA6MTIzNDU2")
  .build();
Response response = client.newCall(request).execute();

响应示例

{
  "code": 0,
  "msg": "成功",
  "data": {
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODA3ODAwNTcsInVzZXJfbmFtZSI6Inh1d2VuYmluZyIsImp0aSI6IjFkZGM1M2U3LTIxY2ItNGFjNi1iZTA1LTQwY2VmOWY1M2YwNyIsImNsaWVudF9pZCI6ImNsb3VkYXBwIiwic2NvcGUiOlsiKiJdfQ.KJjSjRa7Co4eCcZm7E89LAeDgBMwogKRJbuFuj_3sFk",
    "token_type": "bearer",
    "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2ODA3ODAwNTcsInVzZXJfbmFtZSI6Inh1d2VuYmluZyIsImp0aSI6ImUzODljMTQ3LTdmMjQtNDVjZC05YTA2LTNjYjhmMDBjYmEwZiIsImNsaWVudF9pZCI6ImNsb3VkYXBwIiwic2NvcGUiOlsiKiJdLCJhdGkiOiIxZGRjNTNlNy0yMWNiLTRhYzYtYmUwNS00MGNlZjlmNTNmMDcifQ.btdJxdmZFoOD1fLPfct0G6xPstdPd7AtFhAPRZwEdlE",
    "expires_in": 7199,
    "scope": "*",
    "jti": "1ddc53e7-21cb-4ac6-be05-40cef9f53f07"
  }
}

响应参数

结果格式

格式为 JSON ,响应数据位于 data

参数 类型 描述
code int 0 为成功,其他为失败
msg String 响应结果描述
data Object 响应数据

响应数据

参数 类型 描述
access_token String 授权令牌,建议缓存后使用,避免频繁请求
token_type String 目前为 bearer
refresh_token String 暂未使用
expires_in String 授权令牌有效期,单位为秒,目前为 7200
scope String 用户登录的作用域范围,目前为 *
©2024 合肥云诊信息科技有限公司 all right reserved,powered by Gitbook修订时间: 2023-09

results matching ""

    No results matching ""