儲存與偵錯
功能簡介
當所有參數及程式碼都編輯完成後,需要儲存外掛。
- 儲存並偵錯:當外掛開發完畢後,可以儲存外掛當前配置,並進行偵錯以此來檢查開發的外掛的程式碼及配置問題。
- 儲存:指的是將當前配置內容儲存下來,以便後續繼續編寫或直接使用。
儲存規則
儲存機制
在設計外掛時,切換外掛設計或外掛屬性的任意一個頁面將會觸發外掛設計的自動儲存機制,無需手動儲存。
若修改了外掛設計,且從當前設計頁面直接點擊返回按鈕,系統會給出未儲存的提示,可以點擊儲存再返回外掛管理頁面。
執行規則
不同的選擇對應的執行規則如下:
- 儲存並繼續:儲存外掛的編輯操作,回到外掛管理頁面;
- 不儲存:保留上一次儲存的設定內容,不儲存本次改動,回到外掛管理頁面;
- 返回外掛設計:回到當前設計頁面,不執行任何操作。
外掛偵錯
偵錯入口
當外掛開發完畢後,可以對外掛進行偵錯,以此來檢查開發的外掛的程式碼及配置問題。點擊「儲存並偵錯」按鈕,進入「外掛偵錯」頁面進行偵錯。
觸發動作及執行程式碼
1. 進入「外掛偵錯」頁面後,可以選擇對應的「模擬觸發動作」,選擇完成後,點擊「執行程式碼」進行偵錯。
2. 左側為模擬外掛執行時會傳遞給外掛的資料。其中:
- agentConf:程式碼部分模擬通用參數;
- triggerConf:程式碼部分模擬請求參數;
在左側請求內容中按照格式填好測試的值後,點擊「執行程式碼」後,這些值將會同步傳遞給外掛。傳遞完成後,外掛執行結果會顯示在返回內容處,您可以查看程式碼返回內容是否符合預期。
查看標準範例
1. 在「查看標準範例」中,能夠取得到最新的參數設計的對應結構。在編寫請求內容時,您可從標準範例中複製程式碼到左側,再根據自己的需求修改具體的參數值。
2. 如在「查詢Jodoo部門下的成員」外掛當中,進行「查詢成員」函數偵錯時,可將標準範例程式碼複製到左側請求內容中,再對 agentConf 和 triggerConf 進行如下所示的修改:
- agentConf:修改 apiKey 為Jodoo中的 apiKey;
- triggerConf:可根據企業資訊,修改內容為需要查詢的部門編號;
根據企業資訊修改完成後,點擊「執行程式碼」,即可在「返回內容」中,查看成員查詢結果,如下所示:
返回內容
點擊「執行程式碼」後,能夠在外掛偵錯頁面右側,查看到對應的返回內容。如下所示: