有奖捉虫:行业应用 & 管理与支持文档专题 HOT
腾讯浏览服务文档 SDK 目前共有两个版本:公网版和离线版,两个版本的定义、区别和授权方案分别如下:

版本定义

公网版本的定义

指文档 SDK 需要在公共互联网下进行和腾讯云服务器的授权和鉴权工作,从而要求用户在公共互联网条件下使用文档 SDK 打开文档。
公共互联网在本文中的准确定义为:可以通过网络正常访问到腾讯云的授权或鉴权地址即可。

离线版本的离线定义

当 SDK 对设备授权成功以后,在授权周期内,SDK 可以在专网或无网络环境下打开文档,无需再次鉴权。
离线版本的授权模式:授权单位按 App 设备数授权。

公网版和离线版的授权区别

公网版本的授权

授权过程:
?
?
?
1. 每个 App 包名绑定一个 lincenseKey,SDK 初始化的时候进行注入。
2. App 接入 SDK 成功以后,自动进行套餐包的校验,次数统计。
3. 文档 SDK 在有网络的情况下,最短间隔24小时鉴权一次。若用户一直处于无网络环境,SDK 鉴权失败后,用户终端将无法打开文档。

离线版本的授权

授权过程:
?
?
?
该方案的网络模型:
?
?
?
该方案对 App 的要求:
App 在用户激活前,需通过程序自动化或者离线收集的方式获取到 LicenseToken。
具备一个网络通路,可以访问腾讯的授权服务器。
App 能够做到在用户浏览文档前,成功激活 SDK。
App 卸载重装后,按照新的设备处理。


http://www.vxiaotou.com