管理 token:缓存、过期与刷新
管理 token:缓存、过期与刷新
概念见 token。以下有效期与刷新策略摘自对应接口页,请在服务端缓存 token,避免每次业务请求都换 token。
管理员 accessToken
accessToken — 用 appId + appSecret 换取(params 可为空 map)。
| 项 | 说明 |
|---|---|
| 有效期 | 3 天(expireTime 单位秒) |
| 刷新 | 将过期或遇 TK1002 时重新获取;勿频繁调用 |
| 重叠期 | 使用超过 2 天未满 3 天时再次请求会发新 token,新旧 token 在各自生命周期内均可使用 |
子账号 token
subAccountToken — 返回 accessToken 与 expireTime;创建子账号见 为我的用户创建子账号并分配设备。过期策略以接口返回与错误码为准。
kitToken(轻应用播放)
getKitToken — 有效期 2 小时;建议在自有服务中缓存约 1 小时,不必每次播放都请求开放平台。
各端实现
服务端 HTTP
accessToken / subAccountToken / getKitToken 均在服务端调用 https://openapi.lechange.cn/openapi/ 下对应路径。