生成授权凭证
生成授权凭证(access_token)
在使用access_token时,请注意:
1. access_token的有效期为604800秒(7天),有效期内重复获取返回相同结果,过期后获取会返回新的access_token。
2. 开发者需要缓存access_token,用于后续接口的调用。当access_token失效或过期时,接口会返回http状态码401,需要重新获取access_token。
3. 不能频繁 调用获取access_token接口,否则会受到接口调用频率拦截。
准备工作
1.
2.
生成access_token
属性名称 | 属性描述 | 类型 | 长度 | 是否必填 | 备注 |
---|---|---|---|---|---|
client_id | 客户端ID | String | 32 | 是 | 使用云眸系统管理员账号登录开放平台门户网站open2.hik-cloud.com,进入密钥管理页面查看获取 |
client_secret | 访问密钥 | String | 32 | 是 | 用云眸账号登录开放平台门户网站open2.hik-cloud.com,进入密钥管理页面查看获取 |
grant_type | 认证模式 | String | 32 | 是 | 目前仅支持client_credentials |
scope | 权限范围 | Srting | 32 | 否 | 可选填app |
属性名称 | 属性描述 | 类型 | 长度 | 是否必填 |
---|---|---|---|---|
access_token | 访问令牌 | String | 32 | 是 |
token_type | 令牌类型 | String | 32 | 是 |
expires_in | 过期时间(秒) | Long | 8 | 是 |
scope | 权限范围 | String | 32 | 否 |
1. {
2. "access_token": "62c54b72-c85f-4a4e-8fd0-6941744d0af7",
3. "token_type":"bearer",
4. "expires_in": 604799,
5. "scope":"app"
6. }