参考alist文件预览服务

  1. 原理:
    1. 使用阿里云的sdk渲染界面 https://g.alicdn.com/IMM/office-js/1.1.5/aliyun-web-office-sdk.min.js
    2. 使用阿里云的智能媒体管理产品来存储管理文档如何使用WebOffice服务交互_智能媒体管理-阿里云帮助中心
  2. 前提条件:
    1. 在阿里云OSS管理控制台创建bucket列表并上传文件:如何使用OSS控制台上传文件_对象存储 OSS-阿里云帮助中心
    2. 开通阿里云智能媒体管理服务: 如何开通智能媒体管理产品_智能媒体管理-阿里云帮助中心
    3. 通过智能媒体管理控制台创建项目: 如何创建智能媒体管理项目_智能媒体管理-阿里云帮助中心
    4. 将bucket列表与项目关联起来
  3. 流程:
    1. 调用IMM API接口获取token,设置请求参数Permission中的权限参数Readonly的值为true即为预览模式:调用GenerateWebofficeToken获取Weboffice凭证_智能媒体管理-阿里云帮助中心
    2. 使用js-sdk调用接口返回url渲染界面
    3. 接口返回token有效期为30min,token过期后需要重新请求token
  4. 计费方式:
    1. 2023-05-01之后创建的项目使用WebOffice进行文档预览和在线协作按接口调用次数计费,调用GenerateWebofficeTokenRefreshWebofficeToken接口时进行计费。

    2. 计费详情参考:智能媒体管理有哪些计费项_智能媒体管理-阿里云帮助中心
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值