BotFrameworkClientImpl class
コンストラクター
Bot |
メソッド
post |
コンストラクターの詳細
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。