導覽

SDK

SDK

用 Bannerify SDK,從 JavaScript、PHP、Go 和 Python 生成圖片和 PDF。

SDK 包裝了 REST API。它們會替你傳送 API 金鑰、在請求之前檢查圖片格式、以值的形式回傳錯誤,並建立簽署網址。任何能傳送 HTTP 請求的語言,也都能直接呼叫 API。

各個 SDK 支援的功能

JavaScript Python PHP Go
建立圖片 支援 支援 支援 支援
建立 PDF 支援 支援 支援 支援
建立已儲存的圖片 支援 支援 支援 不支援
產生簽署網址 支援 支援 支援 支援
儲存到你自己的 S3 儲存貯體 支援 不支援 不支援 不支援

沒有任何 SDK 包裝 createStoredPdf、範本端點或 info 端點。這些請透過 REST 呼叫。

嵌入編輯器

@bannerify/embed 和 @bannerify/embed-react 是瀏覽器端的套件。它們把 Bannerify 編輯器放進你的應用程式,不會呼叫 REST API。使用方式請見在你的應用程式中嵌入編輯器。

在伺服器端使用 SDK

每個 SDK 都在建立用戶端時接受你的 API 金鑰,所以請在伺服器端程式碼、背景工作程式或腳本中執行。簽署網址是唯一可以交給瀏覽器的東西,因為它帶的是簽章,而不是你的金鑰。使用方式請見簽署網址。