

白碼低代碼平臺支持通過JS編程(node.js)的方式實現(xiàn)API對接,可自行編寫云函數(shù)或webhook。在工作臺中白碼還提供了常用的API模板,可直接使用模板快速創(chuàng)建一個與您業(yè)務(wù)需求相近的API。如果使用私有化部署版本,可基于egg.js框架進行白碼API對接及服務(wù)端的二次開發(fā)。
由白碼平臺發(fā)起請求的API在白碼稱為云函數(shù)。例如:第三方系統(tǒng)已有一個客戶資料數(shù)據(jù)庫,同時該系統(tǒng)提供API接口獲取客戶資料,此時可以在白碼中創(chuàng)建一個云函數(shù)主動獲取客戶數(shù)據(jù)。云函數(shù)啟用后可直接在功能流程的“API-自定義”類型步驟中調(diào)用。
由第三方發(fā)起請求的API在白碼稱為webhook。例如:在白碼平臺上有一個添加客戶資料的功能,您可以通過配置一個webhook供第三方調(diào)用,使得第三方可以主動添加客戶資料到白碼平臺。
編寫完webhook的代碼后,可以通過“調(diào)試”按鈕來模擬請求此接口,查看返回數(shù)據(jù)。