Skip to content

生成二维码信息 ​

接口名称url请求方式请求数据类型
生成二维码信息/api/sso/qrcode/appQrGeneratorget

请求参数 ​

参数名称二级参数参数说明是否必填数据类型备注说明
width二维码宽否string二维码宽默认300
height二维码高否string二维码高默认300
appId应用ID是string应用信息的唯一ID
state业务参数否string业务参数
redirectUri回调地址否string二维码状态变更回调地址 可不传 不传采用轮询的方式获取二维码状态
json
curl --location '{{url}}/api/sso/qrcode/appQrGenerator?width=&height=&appId=xxx' \

返回值字段 ​

参数名称二级参数是否必填数据类型备注说明
uuid二维码唯一值string二维码唯一值 查询二维码状态需要
qrcode二维码图片string二维码图片信息base64编码
status二维码状态string二维码状态 参考二维码状态枚举
userName扫码用户名称string扫码用户名称
appId应用IDstring应用信息的唯一ID
loginInfo登录成功的认证信息Object登录成功的认证信息
code认证codestring认证信息code同过这个code进行sso认证(参考统一认证流程
authCodeTypecode类型stringcode类型 code/ticket

返回值 ​

json

成功返回
{
	"code": 200,
	"message": null,
	"data": {
		"uuid": "61c256606674d3efd5a2053d647b874c",
		"qrcode": "iVBORw0KGgoAAAANSUhEUgAAASwAAAEsAQAAAABRBrPYAAACJElEQVR42u2aPXKEMAyF5crH4KYG39RHSEmF4vckkyyhSGuNGWZnF740+n2SI/qf60sWtrCFLWxhEbBLcO2npHO7ZLty20984mmOheF721UPZ2THTzy5omFN+DapVof1yK2IlIhYyS2dUmTTk5GgkTG7aZYWFGOQI7aR2gWpzWh/zYWpMRau8ssmdr/Wt6kxv2AE5d29D2u896yZsYspbLl8wAg9vPkn/XksTJG5INGPWJwTatfWv9dYmIkKWIMAnI7GxIqdQ2FKBVX5alTpzmxVP+02P2YlmqZAV5J8P4H3Q2HCkGYAdOaAceyGuIqEddez7faMhrsR8IDNPrEwU8V8W4eoUDV9FQpzgcE7MalNHstDNM6PKZ3+04x6kNPpL0E+OXaJqwsUaoZB9Wh/yuPZMWWZYqv1XK7DMsEw6kMZxVlsBNhhoucSZn4Mo+vF5KXrUbIS54JPgTE9ZuoicZKVsVjrzSgxACJh3n1OU/7egKr64BMLa4xnelx9CSMWD+Gw5BIRrw4KSBiHhToWhmnOVkzJPc7txN95YX6scr7jGtw9Xkcpi4V5kO8MAGEzKnbSoaEwu2w5LKxdnNzviSAOdg8C6V432Y7iUaIDYNl3a+xELdmqLesfHRIA84MqCgwXjeJb8YjY2DXhoIqriXR+bo8DYcWWTjy+qb6vCIZZVHPLlK0fNa4p3tJ5amwcVBmQ/ByniUTD1r+4LGxhC1tYfOwbYrH/wA4uAKAAAAAASUVORK5CYII=",
		"status": "wait",
		"userName": null,
		"appId": "1104156157695492096",
		"loginInfo": null
	}
}

错误返回
{
    "code": 500,
    "message": "系统异常",
    "data": null
}