次の方法で共有


BotFrameworkClientImpl class

コンストラクター

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

メソッド

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

コンストラクターの詳細

BotFrameworkClientImpl(ServiceClientCredentialsFactory, string, fetch)

new BotFrameworkClientImpl(credentialsFactory: ServiceClientCredentialsFactory, loginEndpoint: string, botFrameworkClientFetch?: fetch)

パラメーター

credentialsFactory
ServiceClientCredentialsFactory

ServiceClientCredentialsFactory インスタンス。

loginEndpoint

string

ログイン URL。

botFrameworkClientFetch

fetch

BotFrameworkClientで使用するカスタム フェッチ実装。

メソッドの詳細

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

function postActivity<T>(fromBotId: string, toBotId: string, toUrl: string, serviceUrl: string, conversationId: string, activity: Activity): Promise<InvokeResponse<T>>

パラメーター

fromBotId

string

アクティビティを送信するボットの MicrosoftAppId。

toBotId

string

アクティビティを受け取るボットの MicrosoftAppId。

toUrl

string

アクティビティを受け取るボットの URL。

serviceUrl

string

スキル ホストのコールバック URL。

conversationId

string

スキルとの会話に使用する会話 ID。

activity

Activity

転送先のアクティビティ。

戻り値

Promise<InvokeResponse<T>>

非同期操作を表す Promise。