数字大屏开启访问加密后,可选择 Token 验证方式,将可视化大屏的访问权限与用户的权限体系进行集成。
在大屏发布时开启「访问加密 - Token验证」,此时您将获得该大屏的访问 URL 和 SecretKey,SecretKey 不支持用户修改。为保障大屏数据以及用户信息的安全性,请您妥善保管 SecretKey。
参数 | 类型 | 必填 | 备注 |
---|---|---|---|
secretKey | string | Y | 大屏 Token 访问的密钥 |
expireTime | number | Y | 过期时间(秒),若当前时间超出过期时间,则大屏不允许访问。系统支持的最长过期时长为 24 小时(86400 s),请确保您的服务器时间为东 8 区标准时间。 |
将上一步生成的 Token 拼接到投屏链接当中。
curl --location 'https://console.volcengine.com/bi/datawind/aeolus/api/v3/largeScreen/sharingToken' \ \--header 'accept: application/json, text/plain, \*/\*' \ \--header 'Content-Type: application/json' \ \--header 'Cookie: locale=zh-cn' \ \--data '{ "secretKey": "12345678", "expireTime": 8400 }'
{ "code": "aeolus/ok", "data": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHBpcmVfdGltZSI6MTY4MDAzMzExOX0.5yR3zapM1wE7U9HDhS8fTfM2PoCzCOsuqDFWqhRmG-0", "msg": "成功" }
https://console.volcengine.com/bi/datawind/#/vScreen/preview?appId=555327&id=3478&openMode=1&accessKey=hXpmU2fT&accessToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHBpcmVfdGltZSI6MTY4MDAzMzExOX0.5yR3zapM1wE7U9HDhS8fTfM2PoCzCOsuqDFWqhRmG-0