存取 API 以檢視端點說明文件和執行測試

BarTender 為API端點提供完整的說明文件,並搭配YAML、JSON及BTXML格式的動作範例。BarTender安裝完成後可使用ReDoc檢視此文件,其包含在BarTender安裝檔中。

關閉使用 ReDoc 檢視 API

  1. 在已安裝 BarTender 的電腦上開啟瀏覽器視窗。

  2. 在瀏覽器網址列中輸入下列 URL:

    http://localhost:5159/api/actions/reference/

    在此 URL 中,您可以將 "localhost" 取代為執行 BarTender 的電腦的名稱或 IP 位址。

在 ReDoc 中,您可以展開左側導覽窗格中的項目並捲動尋找所需的指令。您可以將每個指令複製到您的開發環境中,然後視需要對其進行自訂。

在您設計自己的應用程式以使用 API 之前,您可能希望使用工具來測試如何使用 API。您可以使用多種熱門工具之一 (例如,Insomnia 和 Postman) 來存取 API 端點。

關閉使用 Insomnia 存取 API 端點

下列範例程序使用 Insomnia 存取 API 並測試 PrintBTWAction 的 POST 要求,該要求會列印 BarTender 文件。

  1. 在 Insomnia 中,建立一個新的 POST 要求。

  2. 如下設定 URL:

    http://localhost:5159/api/actions?Wait=30s&MessageCount=200&MessageSeverity=Info

  3. 在「內文」索引標籤中,輸入下列內容 (確保保留縮排):

    PrintBTWAction:

    DocumentFile:<BarTender 文件的路徑,例如 D:\Temp\Sample.btw>

  4. 在「驗證」索引標籤上選取「Microsoft NTLM」,然後輸入您的認證。

  5. 按一下「傳送」。

遠端連線注意事項

如果您在使用遠端連線的電腦上執行 BarTender,請在存取 REST API 以執行 API 和擷取 API 說明文件時考量下列指導方針:

疑難排解

執行 REST API 時,可能會出現下列錯誤: