BotFrameworkHttpClient class
警告
此 API 現已淘汰。
Use BotFrameworkAuthentication.createBotFrameworkClient()
to obtain a client and perform the operations that were accomplished through BotFrameworkHttpClient
.
HttpClient for calling skills from a Node.js BotBuilder V4 SDK bot.
建構函式
Bot |
建立 BotFrameworkHttpClient 類別的新實例 |
方法
post |
將活動轉送至另一個 Bot。 |
建構函式詳細資料
BotFrameworkHttpClient(ICredentialProvider, string)
建立 BotFrameworkHttpClient 類別的新實例
new BotFrameworkHttpClient(credentialProvider: ICredentialProvider, channelService?: string)
參數
- credentialProvider
-
ICredentialProvider
- channelService
-
string
自選。 通道服務。
方法詳細資料
postActivity<T>(string, string, string, string, string, Activity)
將活動轉送至另一個 Bot。
function postActivity<T>(fromBotId: string, toBotId: string, toUrl: string, serviceUrl: string, conversationId: string, activity: Activity): Promise<InvokeResponse<T>>
參數
- fromBotId
-
string
傳送活動的 Bot MicrosoftAppId。
- toBotId
-
string
Bot 接收活動的 MicrosoftAppId。
- toUrl
-
string
接收活動的 Bot URL。
- serviceUrl
-
string
技能主機的回呼 URL。
- conversationId
-
string
用於與技能交談的交談標識碼。
- activity
-
Activity
要轉送的活動。
傳回
Promise<InvokeResponse<T>>
代表異步操作的承諾。