飞书网页端云文档组件
开始使用
文档地址:https://open.feishu.cn/document/common-capabilities/web-components/uYDO3YjL2gzN24iN3cjN/introduction
特点
云文档生成独立页面,支持将文档嵌入到任意 Web 页面中,实现零代码搭建内容页面。云文档组件支持飞书云文档的所有编辑和协同能力,可根据需求灵活调整展示界面。
能力
云文档生成独立页面,支持将文档嵌入到任意 Web 页面中,实现零代码搭建内容页面。云文档组件支持飞书云文档的所有编辑和协同能力,可根据需求灵活调整展示界面。
使用
- 在飞书开放平台注册/登录
- 在开发者后台创建一个企业自建应用。
进入开发者后台
创建企业自建应用
选择应用
- 开放者后台—>开发配置—>选择云文档—>勾选相关权限 例如 编辑/查看/导出/插入等相关权限—>批量开通
- 本企业飞书管理员—>审批通过,开通权限后才能调用飞书API
- 服务端获取app_access_token
- 服务端获取jsapi_ticket生成签名
- 前端页面引入jdk,根据接口回参,获取到鉴权相关参数等,调用相关方法传入,完成鉴权
- 完成鉴权流程后,使用飞书云文档组件
结论
- 服务端及前端依赖飞书平台,需要在开放平台建应用,以访问应用的形式访问文档,
- 文档为网页端嵌套iframe,不支持外部定制化操作
- 支持模板插入,需要服务端配合 ,嵌入页面可实时更新
- 存在用户读写权限问题,可以开放读写权限
- 可以导出word/pdf
- 交互页面参考 飞书应用—>云文档