WebOffice计费说明

Weoffice计费模式在2023-12-01调整成按照API接口调用次数计费,涉及的API接口包括,GenerateWebofficeToken - 获取Weboffice凭证RefreshWebofficeToken - 刷新Weboffice凭证。此次调整只对2023-12-01以后创建的项目生效,不影响在此之前创建的项目。即2023-12-01之前创建的项目,仍然按照文档打开次数计费;2023-12-01之后创建的项目,按照API接口调用次数计费。

计费逻辑对比

  • 打开计费(2023-12-01之前创建的项目):按照用户打开次数计费,文件打开后会与服务端保持长链接,链接断开时会产生计费。token不限时长,不限用户数量,一个token(调用GenerateWebofficeToken或者RefreshWebofficeToken获取)可以多次打开文档,但每次打开都会产生新的计费。

  • 接口计费(2023-12-01之后创建的项目):按照API接口调用次数计费(包括上述两个接口GenerateWebofficeToken和RefreshWebofficeToken)。一次API调用产生一次计费。一次调用获取一个token,一个token支持一个用户打开一个文档30分钟,token有效时间内,可以重复多次打开文件,不会产生新的计费。如果有多个用户使用同一个token同时打开同一个文件,只有最后一个用户能正常打开文件,前面的用户打开权限会被收回,为了避免这种情况,尽量在每次打开时使用新的token。

下面是两种计费模式的对比:

描述

打开计费(2023-12-01之前)

接口计费(2023-12-01之后)

计费时机

用户打开文档后链接断开

API接口调用

用户限制

不限制(同一个token可以给多个用户使用)

单用户(一个token只能给一个用户使用,不同用户需要不同的token)

切换接口计费方案

  1. 通过IMM控制台创建新的项目,新的项目会默认使用接口计费模式。

  2. 调整代码逻辑,在每次文档打开时都获取一个新的token,一个token只能给一个用户打开。

  3. 将调用IMM接口参数改成新的项目。