ThingWorx Flow > ThingWorx Flow SDK > ThingWorx Flow 工具與連接器 SDK
ThingWorx Flow 工具與連接器 SDK
欲建立及測試連接器的加工品,例如「動作」、「查詢」、OAuth 與「觸發器」,PTC 建議使用 ThingWorx Flow 指令行介面 (CLI)。ThingWorx Flow 工具包括:
flow-cli 封裝 - 由用來建立及測試連接器的工具所組成。
flow - 可建立連接器專案並將各種加工品新增到其中。
flow-dbg - 可為 flow 的變體偵錯,並允許使用節點檢查通訊協定為加工品程式碼偵錯。CLI 會等待偵錯工具使用埠 9000 連線。
flow-deploy - 這是提供工具以在內部部署安裝中部署連接器與 OAuths 的封裝。
ptc-flow-test-helper 封裝 - 這是提供 API 以針對連接器自動化測試的封裝。此封裝會為可透過 ThingWorx Flow CLI 使用的所有功能提供 JavaScript API。
ptc-flow-sdk 封裝 - 可讓 ThingWorx Flow 伺服器載入連接器及執行其加工品。此封裝也提供 API,例如建構連接器所需的記錄。如需有關連接器 SDK 的詳細資訊,請參閱 ThingWorx Flow 連接器 SDK 主題。
有關使用 ThingWorx Flow SDK 實行自訂連接器的資訊,請參閱 附錄 A:使用 ThingWorx Flow SDK 實行自訂連接器
ThingWorx Flow CLI 封裝由下列指令組成:
init - 建立新專案
add - 建立新加工品
test - 測試加工品
如需取得所有 ThingWorx Flow CLI 指令及其詳細資訊的清單,請從指令提示中執行下列指令:
flow --help
指令
描述
flow add <artifactType>
將新加工品新增至連接器。
flow init <user project root directory>
在 parentDir 資料夾中建立名為 <projectName> 的連接器專案。
flow test <command>
透過執行整合測試來核對加工品。
選項
描述
資料類型
--version
顯示版本編號。
[布林值]
--help
顯示說明。
[布林值]
以下視訊用於示範如何建構 ThingWorx Flow 自訂連接器。