導覽

整合

把 Bannerify 連接到你的工具

了解如何把 Bannerify 連接到免寫程式工具、你自己的儲存空間,以及你的程式碼。

Bannerify 會把範本和一組值變成圖片或 PDF。本頁的整合會替你傳送這些值。工作流程工具把範本和一些資料交給 Bannerify,Bannerify 再回傳完成檔案的連結。

選擇整合方式

免寫程式工具

開發者工具

儲存空間

開始之前

  1. 設計範本,並為每個你想變更的圖層命名。請見設計範本和 Modifications。
  2. 在 API Keys 頁面建立 API 金鑰。Zapier、n8n 和 Pipedream 需要它,做法請見驗證請求。Notion 透過你的 Notion 帳號連接,不需要金鑰。
  3. 連接工具,並選擇範本。

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 詢問。