ticket 授权登陆

更新时间:2023-06-15 06:07:37

本文介绍ticket 授权登陆的 API。

接口描述

涂鸦根据用户提供的回调地址,通过 ticket 获取 C 端用户信息,并授权 C 端用户登录涂鸦系统。

接口地址

POST: /v1.0/iot-01/{schema}/ticket/users

请求参数

参数名类型参数位置是否必填说明
reqThirdTicketLoginReq false请求授权登陆。

req 说明

参数名类型参数位置是否必填说明
ticketStringqueryfalse第三方 ticket。
schemaStringurifalseApp 唯一标识。

返回参数

参数名类型说明
resultUserOAuth2TokenVO返回结果。

result 说明

参数名类型说明
access_tokenString用户访问 token。
expire_timeIntegertoken 过期时间。
refresh_tokenString刷新 token。
uidString用户 ID。

请求示例

POST: /v1.0/iot-01/{schema}/ticket/users
{
  "ticket": "sajsxxxxxaksishh",
  "schema": "xyxxxxxxxx281iu"
}

返回示例

{
    "expire_time": 3600,
    "access_token": "oQnCsxxxxxx282jx",
    "refresh_token": "wWuxdksxxxx28Uwn",
    "uid": "ay28129xxxxxxx2821"
}

错误码

参考 错误码