rpa 手機 如何利用手機呼叫RPA機械人啟動

2021-10-12 14:35:48 字數 1465 閱讀 6193

siri call a2019 bot

在a2019中構建bot

1. 這個過程比較容易,我們定義1個名為「apicallbot」的機器**程。bot中設定1個變數為input,型別為字串,並設定為輸入變數

設定變數

2. 然後開發1個非常簡單的流程,就是開啟訊息框,輸出列印這個input變數值。

開發bot

3. 儲存後,需要把這個bot檢入check in到公共目錄中(只有公共目錄的bot,才能被api呼叫),注意:沒有檢入許可權的使用者,需要新建角色來加許可權。

利用api來呼叫這個bot

1. 首先需要了解a2019中,利用api呼叫bot的機制。首先需要獲得呼叫bot使用者的token,然後再用這個token來呼叫bot。

2. 獲取使用者token。使用/v1/authentication這個api。使用post指令,body中使用username和password,就可以獲得該使用者的token

請求報文

獲得的token

3.呼叫機器**程,使用/v3/automations/deploy這個api。使用post指令,在headers中新增x-authorization的key值,將剛剛獲取的token貼上進去。

headers的設定

在body中設定需要呼叫的bot,格式如下(關於a2019中的api使用方式,都是通過訪問/swagger來獲得)。

bot deploy api的用法

為了呼叫這個bot需要獲得兩個必要條件,bot的id和執行這個bot的使用者id

bot的id可以在這個bot的訪問連線中找到,例如這個bot的id就是1805。

獲得bot的id

獲得使用者的請求報文

有了bot id和user id就可以配置bot deploy api的請求內容了。例如:

請求報文

botinput中代表了給這個bot的輸入值。如果在響應值中得到depolymentid,就代表機械人可以啟動了。

以上這個過程,可以通過自己寫程式或者postman來去嘗試。即使不使用手機呼叫,你也了解如何通過第三方應用api去呼叫a2019中的機器**程。

利用ios中的快捷指令(shortcuts)來呼叫bot

1. 先獲取使用者的token。

獲取token

2. 將token字串取出來

獲取token值·

3. 呼叫bot api。先把body內容設定到文字中,在後續引用。

設定body內容

設定請求報文

4. 為了讓請求更加順暢,在這個快捷指令前加上語音輸入,並把語音輸入的內容放置到body報文中,同時修改這個快捷指令的名字為呼叫機械人。

語音輸入

將聽到的文字傳入body中

5. 由於siri是可以自動識別快捷指令的名稱,所以只要通過siri講出「呼叫機械人」,就會啟動這個快捷指令。快捷指令又會提示你輸入內容,例如「今天是7月30日」,輸入的語音就會作為引數傳入機械人,並啟動這個流程。

呼叫手機震動

1,在androidmanifest.xml中加入如下,取得許可權 2,private vibrator vibrator if float.parsefloat pricevalues cost off on off on.vibrator.vibrate pattern,1 1不重複,非 1為從...

opencv呼叫手機攝像頭

示例一 電腦連上手機開的熱點 示例二 電腦和手機連上同乙個wifi opencv呼叫 coding utf 8 import cv2 import time if name main cv2.namedwindow camera 1 開啟ip攝像頭 admin是賬號,admin是密碼 video 此...

如何恢復手機裡刪除的通訊錄?直接利用手機恢復就行

如何恢復手機裡刪除的通訊錄?手機通訊錄對於我們來說是手機裡非常重要的乙個工具,裡面儲存著很多我們重要的聯絡人,如果我們不小心刪除了手機裡的通訊錄,那麼我們應該怎麼將刪除的通訊錄恢復呢?如何恢復手機裡刪除的通訊錄?一 利用icloud恢復恢復 1 如果是蘋果手機使用者,我們可以點選設定,開啟iclou...