共用方式為


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.

建構函式

BotFrameworkHttpClient(ICredentialProvider, string)

建立 BotFrameworkHttpClient 類別的新實例

方法

postActivity<T>(string, string, string, string, string, Activity)

將活動轉送至另一個 Bot。

建構函式詳細資料

BotFrameworkHttpClient(ICredentialProvider, string)

建立 BotFrameworkHttpClient 類別的新實例

new BotFrameworkHttpClient(credentialProvider: ICredentialProvider, channelService?: string)

參數

credentialProvider

ICredentialProvider

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>>

代表異步操作的承諾。