获取认证
介绍获取认证的步骤。
接口介绍
获取认证。
请求方式
接口地址
https://UCSS_URL/qkact/v1/checkin
请求参数
参数名称 | 参数位置 | 值 | 是否必须 | 描述 |
---|---|---|---|---|
Content-Type | header | application/json | 是 | 定义网络文件的类型和网页的编码。 |
Authorization | header | Basic 加密串 |
是 | base64加密的Http Basic认证。 其中,加密串是将用于认证的用户名和密码按照格式:username:3DES encrypt(password) 进行base64编码后的字符串。 例如,用户名为 加密串的格式为: 加密串在base64编码后的值为:
|
User-Agent | header | QKAct-External-Client | 是 | 检查浏览页面的访问者在用什么操作系统(包括版本号)浏览器(包括版本号)和用户个人偏好的代码。 |
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
client-id | String | 是 | 客户端ID。 |
返回结果
{
"status":"0",
"client-ip":"192.168.1.11",
"access-token":"bcde6c8-73ec-11df-a475-0022647abcde",
"expiration":"Tue Oct 23 10:22:09 UTC 2018",
"client-id":"5817AFB7-A263-43CA-BD2A-39C93E36210C"
}
返回值参数定义如下表所示:
参数名 | 说明 |
---|---|
status | 请求是否成功,成功为0,失败为1。 |
client-ip | 客户端IP地址,如:192.168.1.11。 |
access-token | 访问令牌,格式如:bcde622-73ec-11df-a475-0022647abcde。 |
expiration | 过期时间,格式如:Tue Oct 23 10:22:09 UTC 2018。 |
client-id | 客户端ID。 |