国产69成人精品视频免费,被灌满精子的波多野结衣,国产a v无码专区亚洲av,free性中国熟女hd,丰满熟女高潮毛茸茸欧洲

功能流程中調(diào)用API

lvv
? 發(fā)表于:2023-04-07 17:44:22 ? 更新于:2023-04-11 15:41
1263

API

添加云函數(shù)

1、點擊云函數(shù)下方的"添加API"按鈕,在API模板界面點擊“新建空白API”,在彈出窗口中輸入API名稱,點擊確定。

2、在配置頁配置輸入、輸出參數(shù)、并填寫配置表。

3、切換至“編程”標(biāo)簽,現(xiàn)在您可以在代碼編輯器中定義云函數(shù)了。如果你熟悉JS腳本語言,編寫API非常簡單,你只需要在run方法中補(bǔ)充您的業(yè)務(wù)邏輯代碼就可以了。

run方法包含了3個參數(shù)

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768488422_26.png

input:輸入?yún)?shù)。通過“input.key”調(diào)用配置中添加的輸入?yún)?shù)。

output:輸出參數(shù)。通過“output.key”調(diào)用配置中添加的輸出參數(shù)。

modules:可調(diào)用模塊。

詳情請參考API開發(fā)文檔_白碼

1、新增云函數(shù)

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768503468_27.png

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768513756_28.png

2、編輯云函數(shù)的配置項

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768524008_29.png

3、在編輯中編寫代碼

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768534490_30.png

4、平臺支持調(diào)試api

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768546181_31.png

通過在線調(diào)試工具測試結(jié)果(測試前請請先將代碼保存,并保持開啟狀態(tài)):

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768559445_32.png

調(diào)用云函數(shù)

1、在調(diào)用云函數(shù)前,請確保云函數(shù)測試無誤可用,并將云函數(shù)啟用(在云函數(shù)的基本信息中將狀態(tài)開關(guān)打開即可。

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768775647_33.png

2、創(chuàng)建一個功能,進(jìn)入功能編輯頁,添加一個步驟,類型選擇“API”,操作選擇“自定義api”,模板選擇開啟的云函數(shù)。

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768786621_34.png

3、點擊此步驟的編輯,即可看到此API包含的輸入輸出參數(shù)?,F(xiàn)在你可以將輸入?yún)?shù)設(shè)為其他步驟中的相關(guān)數(shù)值,以傳入云函數(shù)

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768797411_35.png

4、創(chuàng)建一個步驟來使用API的輸出參數(shù)。

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768808594_36.png

api返回的處理時長

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768821772_37.png

webhook

添加webhook

1、點擊webhook下方的"添加API"按鈕,在API模板界面點擊“新建空白API”,在彈出窗口中輸入API名稱,設(shè)定webhook路徑(此路徑為第三方發(fā)起該webhook請求的路徑),點擊確定。

2、在配置頁填寫配置表。

3、切換至“編程”標(biāo)簽,現(xiàn)在您可以在代碼編輯器中定義webhook了。如果你熟悉JS腳本語言,編寫API非常簡單,你只需要在hook方法中補(bǔ)充您的業(yè)務(wù)邏輯代碼就可以了。

hook方法包含了3個參數(shù):

req:請求對象,可以獲取網(wǎng)絡(luò)請求中的參數(shù)。

resp:回應(yīng)對象,可以將webhook的執(zhí)行結(jié)果返回到請求方。

modules:可調(diào)用模塊。

詳情請參考API開發(fā)文檔_白碼

由于webhook屬于被動式接收數(shù)據(jù),而功能屬于主動式處理,因此不支持在功能步驟中處理webhook接收的數(shù)據(jù)。需要在webhook中通$modules.program.exec($flow,$form)調(diào)用一個功能來記錄處理接收的數(shù)據(jù)。

這里以實現(xiàn)在接收企業(yè)微信接口文檔 - 企業(yè)微信開發(fā)者中心回調(diào)數(shù)據(jù)的功能為例介紹webhook具體使用流程:根據(jù)企業(yè)微信API模板創(chuàng)建一個API實現(xiàn)記錄成員添加外部聯(lián)系人信息。

API配置如下:

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680768874071_38.png

代碼如下:

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680769017390_39.png

調(diào)用功能如下:

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680769062658_41.png

調(diào)用webhook

以上文配置的webhook為例:

1、保證API編寫無誤后,將API保持開啟狀態(tài)。

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680769080968_42.png

2、在第三方配置此webhook的路徑。

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680769090609_43.png

3、在第三方觸發(fā)回調(diào)事件,在白碼數(shù)據(jù)庫查看回調(diào)信息。

1)使用企業(yè)微信成員賬號將微信用戶“添加為聯(lián)系人”

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680769107185_44.png

2)在數(shù)據(jù)庫中查看回調(diào)數(shù)據(jù)

https://pan.bnocode.com/project/642283bde81aad5e5587ce87/attachment/20230406/1680769117401_45.png

本文是否對您有幫助?
有幫助
沒幫助
您是否遇到了以下問題?
內(nèi)容過期或不準(zhǔn)確
缺少場景、事例
鏈接有誤
太簡單,步驟待完善
其他
提交反饋
如需獲取即時幫助,請聯(lián)系
小助理
微信掃碼添加小助理
讓你的想法快速變成軟件吧~
功能流程中調(diào)用API
聯(lián)系我們
售前咨詢電話
020-88520693
意見箱 · 建議反饋
您的寶貴建議,使白碼更完美!
微信掃碼添加白碼小助理
返回頂部