网站建设唐山,可以用手机建设网站吗,美美哒免费高清影院在线观看,网站开发需求分析文档一、飞书导出markdown
github地址#xff1a;https://github.com/Wsine/feishu2md 这是一个下载飞书文档为 Markdown 文件的工具#xff0c;使用 Go 语言实现。 请看这里#xff1a;招募有需求和有兴趣的开发者#xff0c;共同探讨开发维护#xff0c;有兴趣请联系。 二、…一、飞书导出markdown
github地址https://github.com/Wsine/feishu2md 这是一个下载飞书文档为 Markdown 文件的工具使用 Go 语言实现。 请看这里招募有需求和有兴趣的开发者共同探讨开发维护有兴趣请联系。 二、飞书获取秘钥
1、动机
《一日一技 | 我开发的这款小工具轻松助你将飞书文档转为 Markdown》
2、获取 API Token
配置文件需要填写 APP ID 和 APP SECRET 信息请参考 飞书官方文档 获取。 推荐设置为
进入飞书开发者后台创建企业自建应用信息随意填写选择测试企业和人员创建测试企业绑定应用切换至测试版本重要打开权限管理云文档开通所有只读权限 「查看、评论和导出文档」权限 docs:doc:readonly「查看 DocX 文档」权限 docx:document:readonly「查看、评论和下载云空间中所有文件」权限 drive:drive:readonly「查看和下载云空间中的文件」权限 drive:file:readonly 打开凭证与基础信息获取 App ID 和 App Secret 3、创建新版本、审核
创建并且发布新版本 提交申请后管理员 会收到如下 进入【飞书管理后台】审核我们提交的发版
三、feishu2md本地版本
1、如何使用
注意飞书旧版文档的下载工具已决定不再维护但分支 v1_support 仍可使用对应的归档为 v1.4.0请知悉。 命令行版本
借助 Go 语言跨平台的特性已编译好了主要平台的可执行文件可以在 Release 中下载并将相应平台的 feishu2md 可执行文件放置在 PATH 路径中即可。
查阅帮助文档 $ feishu2md -hNAME:feishu2md - download feishu/larksuite document to markdown fileUSAGE:feishu2md [global options] command [command options] [arguments...]VERSION:v2-1f5416eCOMMANDS:config Read config file or set field(s) if provideddump Dump json response of the OPEN APIhelp, h Shows a list of commands or help for one commandGLOBAL OPTIONS:--help, -h show help (default: false)--version, -v print the version (default: false)$ feishu2md config -hNAME:feishu2md config - Read config file or set field(s) if providedUSAGE:feishu2md config [command options] [arguments...]OPTIONS:--appId value Set app id for the OPEN API--appSecret value Set app secret for the OPEN API--help, -h show help (default: false)生成配置文件
通过 feishu2md config --appId your_id --appSecret your_secret 命令即可生成该工具的配置文件。
通过 feishu2md config 命令可以查看配置文件路径以及是否成功配置。
更多的配置选项请手动打开配置文件更改。
下载为 Markdown
通过 feishu2md your feishu docx url 直接下载文档链接可以通过 分享 开启链接分享 复制链接 获得。
示例
$ feishu2md https://domain.feishu.cn/docs/docxtoken四、feishu2md docker版本
1、docker启动
Docker 镜像wwwsine/feishu2md Docker 命令 docker run -it --rm -p 8080:8080 -e FEISHU_APP_IDxxxx -e FEISHU_APP_SECRETxxx -e GIN_MODErelease wwwsine/feishu2md2、Docker Compose 启动 docker-compose.yml 如下 version: 3
services:feishu2md:image: wwwsine/feishu2mdenvironment:FEISHU_APP_ID: your idFEISHU_APP_SECRET: your secretGIN_MODE: releaseports:- 8080:8080启动服务 docker compose up -d
然后访问 https://127.0.0.1:8080 粘贴文档链接即可文档链接可以通过 分享 开启链接分享 复制链接 获得。
3、在线版本
访问 https://feishu2md.onrender.com/ 粘贴文档链接即可文档链接可以通过 分享 开启链接分享 复制链接 获得。
我使用个人的测试 API Token 部署了一个 Unstable 版本在 Render 平台上该版本不会保存任何的文档资料和图片在容器中直接通过 HTTP 从内存中返回压缩包文件但是 Render 平台的 Log 可能会记录一些 HTTP 信息。
在版本仅供不在意隐私或懒于配置的用户临时使用Render 平台使用免费配额不保证高可用性信任链全靠开源代码请自行斟酌。