整合
把 Bannerify 連接到你的工具
了解如何把 Bannerify 連接到免寫程式工具、你自己的儲存空間,以及你的程式碼。
Bannerify 會把範本和一組值變成圖片或 PDF。本頁的整合會替你傳送這些值。工作流程工具把範本和一些資料交給 Bannerify,Bannerify 再回傳完成檔案的連結。
選擇整合方式
免寫程式工具
Zapier
適用於你的 Zap 的 Create Image 和 Create PDF 動作
n8n
可繪製圖片或 PDF 的社群節點
Pipedream
Render Image、Render PDF 和 List Templates 動作
Notion
在資料庫中的頁面變更時繪製範本
開發者工具
SDK
JavaScript、Python、PHP 和 Go
簽署網址
在有人開啟連結時繪製圖片
CLI
從終端機繪製範本
MCP 伺服器
從 AI 助理建立檔案
嵌入式編輯器
在 Scale 和 Enterprise 方案中,把編輯器放進你的應用程式
儲存空間
開始之前
- 設計範本,並為每個你想變更的圖層命名。請見設計範本和 Modifications。
- 在 API Keys 頁面建立 API 金鑰。Zapier、n8n 和 Pipedream 需要它,做法請見驗證請求。Notion 透過你的 Notion 帳號連接,不需要金鑰。
- 連接工具,並選擇範本。
Zapier、n8n、Pipedream 和 Notion 會列出你的範本,所以你不需要範本 ID。透過 HTTP 步驟呼叫 API 的工作流程則需要。若要複製 ID,請開啟範本卡片上的選單,選擇 Copy Template ID。
動作會回傳什麼
圖片動作會呼叫 createStoredImage,PDF 動作則會呼叫 createStoredPdf。每次呼叫都會回傳含有檔案連結的物件:
{
"url": "https://images.bannerify.co/files/0b3c1c1e-5d6f-4c52-9e0a-8f6a4c0f2a11.png"
}
Bannerify 會把檔案儲存在它的 CDN 上,這個連結是公開的。你可以把連結傳給工作流程的下一個步驟,例如放進電子郵件或存進試算表。Notion 會以相同的方式儲存檔案,並把連結寫入頁面的某個屬性。若要把檔案儲存到你自己的儲存桶,請見把檔案儲存到你自己的 S3 儲存桶。
把值傳給範本
Zapier、n8n 和 Pipedream 的動作都有 Modifications JSON 欄位。它接受一個物件,其中每個鍵是一個圖層名稱:
{
"headline": "Summer sale",
"photo": { "src": "https://example.com/product.png" }
}
它也接受 API 所使用的陣列:
[
{ "name": "headline", "text": "Summer sale" },
{ "name": "photo", "src": "https://example.com/product.png" }
]
在物件形式中,字串會設定圖層的文字,物件則會設定你列出的欄位,例如圖片的 src。每種圖層類型會讀取哪些欄位,請見 Modifications。
限制
每個檔案計為一次生成,API 的限制適用於本頁的所有工具。限制請見用量額度與限制。
取得協助
請寫信到 an@bannerify.co,或到 Discord 詢問。