获取一次性登录码
接口概述
- 功能:为第三方注册的用户创建一个临时验证码,用于统一入口 —— 带第三方登录态的跳转
- 请求方式:POST
- 请求地址:/api/sso/code?appid={appid}&access_token={access_token}
请求参数
参数名 | 类型 | 参数位置 | 描述 | 示例值 |
---|---|---|---|---|
user_id | integer(uint64) | body | 问卷系统用户ID 来自注册第三方用户接口 | 60000208205 |
scene_type | string | body | 场景值,如果不需要该用户进入后台编辑问卷,请优先使用 respondent respondent: 作为问卷 回答者 登录user: 作为问卷 编辑者 登录 | respondent |
响应参数
参数名 | 类型 | 描述 | 示例值 |
---|---|---|---|
code | string | 一次性登录码,1分钟内有效 | DYWmmFerxtDefmd65n2ehUeRRPP0DCVB |
请求示例
{
"user_id":60000208205,
"scene_type":"respondent"
}
响应示例
{
"code": "OK",
"error": {
"type": ""
},
"data": {
"code": "DYWmmFerxtDefmd65n2ehUeRRPP0DCVB"
},
"request_id": "d84e884b-3bc5-419d-9cc0-d6d6d14e68b6"
}
错误码
error.type 错误代码 | 错误描述 |
---|---|
user_not_found | 用户不存在 |