BotFrameworkClient 类
- java.
lang. Object - com.
microsoft. bot. builder. skills. BotFrameworkClient
- com.
public abstract class BotFrameworkClient
Bot Framework 客户端。
构造函数摘要
| 构造函数 | 说明 | |
|---|---|---|
| BotFrameworkClient() | ||
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
|
abstract
java.util.concurrent.CompletableFuture<Typed |
<T>postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class<T> type)
将活动转发到技能(机器人)。 |
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
构造函数详细信息
BotFrameworkClient
public BotFrameworkClient()
方法详细信息
<T>postActivity
public abstract CompletableFuture
将活动转发到技能(机器人)。 注意:将活动转发到技能将刷新 UserState 和 ConversationState 更改,使技能具有准确的状态。
参数:
fromBotId
- 发送活动的机器人的 MicrosoftAppId。
toBotId
- 接收活动的机器人的 MicrosoftAppId。
toUri
- 接收活动的机器人的 URL。
serviceUri
- 技能主机的回调 URL。
conversationId
- 用于与技能对话的对话 ID。
activity
- 要转发的 Activity。
type
- 响应正文要包含的类型,由于 Java 中的类型擦除,无法真正使用。
返回:
具有可选 invokeResponse 的任务。