簡體   English   中英

如何使用統一引擎添加Skype連接?

[英]How to add a Skype connection using Unification Engine?

我正在編寫一個可以從多個聊天平台接收消息的機器人,因此首先嘗試使用Skype嘗試UE。 但是我無法進行得很遠。

到目前為止,我所做的是:

一種。 創建了Skype Bot並獲得了應用ID和密碼。

創建了一個UE App,並獲得了UE App ID,App Key和App Secret。

C。 向我的UE App添加了Skype連接器。

d。 使用用戶/創建端點創建了一個用戶。

現在,我想將UE App與Skype連接。

問題:

  1. 創建我的Skype連接器時,應如何使用App Key,App Secret? 我是否應該將Skype Bot應用程序ID用作應用程序密鑰,並將Skype Bot密碼用作應用程序密鑰?

  2. 連接/添加端點的主體應該到底是什么?

    • uri應該是什么?

      從文檔看來,它應該類似於:

      “URI”: “Skype的://access_token@skype.com ID = BOTID”, “名”: “Skype的”

    • 這種理解正確嗎? 我應該把什么作為access_token?

  1. 是的,您可以將Skype Bot應用程序ID用作應用程序密鑰,並將Skype Bot密碼用作應用程序密鑰。

  2. 要與Bot Connector服務進行通信,必須在每個API請求的Authorization標頭中指定一個訪問令牌。 您可以通過發出API請求來獲取機器人的訪問令牌。 要請求可用於驗證對Bot服務的請求的訪問令牌,請發出以下請求,將MICROSOFT-APP-ID和MICROSOFT-APP-PASSWORD替換為在向Bot服務注冊機器人時獲得的應用程序ID和密碼。 Bot框架。

    POST https://login.microsoftonline.com/botframework.com/oauth2/v2.0/token主機:login.microsoftonline.com內容類型:application / x-www-form-urlencoded

    grant_type = client_credentials&CLIENT_ID = MICROSOFT-APP-ID&client_secret = MICROSOFT-APP-PASSWORD&范圍= HTTPS%3A%2F%2Fapi.botframework.com%2F.default

    如果請求成功,您將收到一個HTTP 200響應,該響應指定訪問令牌和有關其過期的信息。

    通常,訪問令牌會在1小時內過期。 當您的訪問令牌過期時,您可以調用刷新路由以獲取新的訪問令牌。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM