API查詢元件
功能
創建資料或編輯資料時,可以使用此元件呼叫外部API介面取得資料,並將所取得的資料直接填入目前資料的欄位或子表單中。除了獲取資料外,還支援向外推送資料。
設想
- 新增客戶資訊時,根據客戶公司名稱從天眼查查詢相關工商資訊,並填寫相關欄位。
- 根據物流單號,取得物流資訊後,自動填寫到物流資訊子表中。
- 下拉清單的資料來源來自外部系統。
設定
一、取得單筆資料
場景:根據電話號碼取得歸屬地後,將資料寫入對應的省市欄位。
1. 新增API查詢元件

2. 選擇API
只能選擇授權的API。


3. 設定參數
系統會根據API設定自動顯示所需參數。因此,這裡的參數並不是固定的,對於不同的API可能會有所不同。名稱中帶有紅色星號的參數為必填項,不含紅色星號的參數可以隨意填寫。
4. 選擇欄位顯示類型
共有三種類型,按鈕、下拉框、搜尋下拉框。差異如下。
- 按鈕:點擊按鈕進行請求並取得返回參數。
- 下拉框:請求下拉框何時被激活,並返回多個資料列表作為下拉式選單選項進行選擇。
- 搜尋下拉框:請求下拉框何時被激活,並返回多個資料列表作為下拉式選單選項進行選擇。
下拉框和搜尋下拉框僅適用於傳回多個資料的場景。查詢電話號碼屬於哪個地方的API不會回傳物件陣列,所以這裡只能選擇按鈕模式。其他兩種方式請參考多線資料的設定。
5. 將傳回的資料寫入表單欄位
設定完API、參數和類型後,就可以將傳回的資料寫入對應的欄位。
