SkillHttpClient 类
- java.lang.Object
- com.microsoft.bot.builder.skills.BotFrameworkClient
- com.microsoft.bot.integration.BotFrameworkHttpClient
- com.microsoft.bot.integration.SkillHttpClient
public class SkillHttpClient
extends BotFrameworkHttpClient
一个 BotFrameworkHttpClient 专用于技能的 ,用于封装对话 ID 生成。
构造函数摘要
构造函数 | 说明 |
---|---|
SkillHttpClient(CredentialProvider credentialProvider, SkillConversationIdFactoryBase conversationIdFactory, ChannelProvider channelProvider) |
初始化 SkillHttpClient 类的新实例。 |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
java.util.concurrent.CompletableFuture<TypedInvokeResponse<T>> |
<T>postActivity(String fromBotId, BotFrameworkSkill toSkill, URI callbackUrl, Activity activity, Class<T> type)
将活动转发到技能 (机器人) 。 |
java.util.concurrent.CompletableFuture<TypedInvokeResponse<T>> |
<T>postActivity(String originatingAudience, String fromBotId, BotFrameworkSkill toSkill, URI callbackUrl, Activity activity, Class<T> type)
使用技能 |
方法继承自 BotFrameworkHttpClient
方法继承自 java.lang.Object
构造函数详细信息
SkillHttpClient
public SkillHttpClient(CredentialProvider credentialProvider, SkillConversationIdFactoryBase conversationIdFactory, ChannelProvider channelProvider)
初始化 SkillHttpClient 类的新实例。
Parameters:
方法详细信息
<T>postActivity
public CompletableFuture<>
将活动转发到技能 (机器人) 。
Parameters:
Returns:
<T>postActivity
public CompletableFuture<>
使用 SkillConversationIdFactory 创建或检索技能对话 ID,并发送活动。
Parameters:
Returns: