BotFrameworkClient 类
- java.lang.Object
- com.microsoft.bot.builder.skills.BotFrameworkClient
public abstract class BotFrameworkClient
Bot Framework 客户端。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
BotFrameworkClient() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
abstract
java.util.concurrent.CompletableFuture<TypedInvokeResponse<T>> |
<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 更改,以便技能具有准确的状态。
Parameters:
fromBotId
- 发送活动的机器人的 MicrosoftAppId。
toBotId
- 接收活动的机器人的 MicrosoftAppId。
toUri
- 接收活动的机器人的 URL。
serviceUri
- 技能主机的回调 URL。
conversationId
- 用于具有技能的对话的会话 ID。
activity
- 要 Activity 发送以转发的 。
type
- 由于 Java 中的类型擦除,响应正文包含的类型不能真正使用。
Returns:
具有可选 invokeResponse 的任务。