BotFrameworkClient 類別

  • java.lang.Object
    • com.microsoft.bot.builder.skills.BotFrameworkClient

public abstract class BotFrameworkClient

Bot Framework 用戶端。

建構函式摘要

建構函式 Description
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)

將活動轉送至技能(Bot)。

方法繼承來源 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> postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class type)

將活動轉送至技能(Bot)。 注意:將活動轉送至技能會排清 UserState 和 ConversationState 變更,讓技能具有精確的狀態。

參數:

fromBotId - 傳送活動的 Bot MicrosoftAppId。
toBotId - Bot 接收活動的 MicrosoftAppId。
toUri - 接收活動的 Bot URL。
serviceUri - 技能主機的回呼 URL。
conversationId - 用於與技能交談的交談標識碼。
activity - 要傳送至轉寄的 Activity
type - 要包含之響應主體的類型,由於 Java 中的型別清除,所以無法真正使用。

傳回:

具有選擇性 invokeResponse 的工作。

適用於