使用 BarTender REST API

BarTender REST API 提供 REST 端點,您可以使用這些端點透過 YAML 或 JSON 檔案格式或現有的舊版 BTXML 指令碼在非 Windows 平台上或跨網路實現系統自動化。透過使用 BarTender REST API,您可以使用大部分類型的程式設計語言,包括 C#、Java、Perl 或 Python,以及大部分整合式開發環境 (IDE) 來建立您的自動化指令碼。

使用 BarTender REST API 進行 BarTender 自動化應由熟悉 REST API 的程式設計師執行。

支援的技術

BarTender REST API 使用與 Integration Builder 和 Process Builder 相同的 BarTender Integration Service 和 Print Scheduler 服務。與伺服器的通訊會透過連接埠 5159 進行。

對於傳送指令碼和接收回應,API 支援 JSON、YAML 和 BTXML 格式的資料裝載。A YAML reference document is included in the BarTender installation; for more information, refer to Available Actions in the Actions API.如需有關 BTXML 的更多資訊,請參閱「使用 BTXML 指令碼」。

API 支援下列技術:

需求

若要使用 BarTender REST API,需要滿足下列條件:

在本節中