Word 转 MarkdownWord 转 Markdown

开发者 API

用一个 API 将各种文件转换为 Markdown

在脚本、自动化流程和产品中自动完成文档转换。上传支持的文件,即可通过一次请求获得整洁的 Markdown 或纯文本。

身份认证

在控制台创建 API 密钥,然后通过 Bearer Token 或 X-API-Key 请求头发送。请只在服务端保存密钥,不要暴露在浏览器代码中。

curl -X POST https://www.word2md.net/api/v1/convert \
  -H "Authorization: Bearer sk-your-key" \
  -F "file=@./report.pdf" \
  -F "output_format=markdown"
创建 API 密钥

接口

POST /api/v1/convert

转换文件

使用 multipart 表单提交 file 字段(最大 50 MB),并可将 output_format 设置为 markdown 或 text。

GET /api/v1/convert

转换能力

GET 此接口可查看支持的扩展名、文件大小限制和当前额度规则。

GET /api/v1/usage

用量与额度

GET 此接口可查看今日 API 用量、套餐、剩余额度和下次 UTC 重置时间。

支持的文件类型

支持常见办公文档、PDF、表格、演示文稿、结构化数据、媒体、压缩包和图片。

.docx.doc.pdf.pptx.ppt.xlsx.xls.csv.tsv.html.htm.xml.json.txt.md.jpg.jpeg.png.gif.webp.bmp.tif.tiff.mp3.wav.mp4.mov.avi.zip

额度与计费

每个账户每天都有 API 免费额度。用完套餐额度后,每次成功转换会从订阅余额或一次性加油包中扣除 1 积分。

套餐每日 API 额度超额调用
免费版50 / day加油包积分
Pro500 / day加油包积分
Pro+1,500 / day加油包积分
Ultimate已包含已包含

返回格式

成功转换会返回转换内容、原始文件名、输出格式、扣除积分以及更新后的用量。

{
  "success": true,
  "object": "conversion",
  "content": "# Report\n\n...",
  "format": "markdown",
  "filename": "report.pdf",
  "credits_charged": 0,
  "usage": { "tier": "free", "used": 1, "daily": 50, "remaining": 49 }
}

错误与状态码

错误会以 JSON 返回,并包含稳定的错误码和可读的错误信息。

401缺少或无效的 API 密钥
400缺少文件、扩展名不支持或文件过大
402每日额度和可用积分均已用尽
500转换服务失败;已扣除的积分会自动退回

生产环境建议

  • 使用 HTTPS,并将密钥保存到环境变量
  • 上传前校验文件大小
  • 对临时 5xx 错误使用指数退避重试
  • 读取 usage 对象跟踪剩余额度
  • 处理完成后删除敏感文件

API 常见问题

可以转换哪些文件?

支持 Word、PDF、PowerPoint、Excel、CSV、HTML、XML、JSON、文本、Markdown、图片、音频、视频和 ZIP 文件,具体取决于可用的转换器。

免费额度如何计算?

免费账户每天有 50 次 API 转换额度;Pro 每天 500 次,Pro+ 每天 1,500 次,Ultimate 不限次数。

每日额度用完后会怎样?

超额成功转换每次消耗订阅余额或加油包中的 1 积分;没有剩余积分时会返回 HTTP 402。

如何保护 API 密钥?

请像保护密码一样保护密钥:仅在服务端使用 HTTPS 保存,必要时定期轮换,泄露后立即撤销。

开始使用 Word2MD API

创建密钥,完成第一次转换,并在控制台监控 API 用量。

开始使用