自动化
用 Zapier 把 Markdown 变成图片
用 Webhooks by Zapier,在任意 Zap 中把 Markdown 渲染成 PNG、JPG 或 PDF。任何触发应用都适用——渲染只是一个 POST 步骤。
用途
大家用它来做什么
01
Airtable、Notion 或表单里出现新条目时,把渲染好的卡片发到 Slack 或 Discord。
02
把 Markdown 写就的邮件草稿转成 PDF,自动发给评审人。
03
在 AI 写好的 Markdown 进入社交排期工具之前,先把它渲染成图片。
接入
接入 Zapier
- 01
在「个人中心 → API tokens」创建令牌。它以 mti_ 开头,且只显示一次。
- 02
添加一个动作步骤,选择「Webhooks by Zapier → Custom Request」。
- 03
方法设为 POST,URL 填生成接口地址。在 Headers 中加入 Authorization(值为 Bearer 加令牌)以及 Content-Type(值为 application/json)。
POST https://markdowntoimage.com/api/v1/images/generate
- 04
把以下内容填入 Data 字段,并把占位符替换成触发器里存放 Markdown 的字段。
{ "markdown": "{{content}}", "format": "png", "width": 800 } - 05
Zapier 会自动解析 JSON 响应,因此后续任意步骤都能选用 data imageUrl。
主题、字体、代码样式、PDF 页面尺寸等全部参数,都列在 API 文档.
常见问题
技术支持Q1
需要哪个 Zapier 套餐?
Webhooks by Zapier 属于内置的高级应用,需要 Zapier 付费套餐。我们这边除了令牌之外不需要额外安装任何东西。
Q2
该用 Custom Request 还是 POST?
Custom Request 能显式控制请求头,这正是 Bearer 令牌需要的。普通 POST 动作也能配通,但更容易出错。
Q3
能在包含 AI 的多步 Zap 里用吗?
可以。常见组合是:AI 步骤写出 Markdown → 本步骤渲染成图 → 发布步骤发出图片。Webhook 之后的每一步都能引用图片链接。
Q4
Markdown 里有引号或换行怎么办?
请通过 Zapier 的字段选择器插入字段,不要手写进 JSON——Zapier 会替你转义。大部分格式错误都出在手写 JSON 上。