BotFrameworkClient Klasse

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

public abstract class BotFrameworkClient

Ein Bot Framework-Client.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
BotFrameworkClient()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract java.util.concurrent.CompletableFuture<TypedInvokeResponse<T>> <T>postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class<T> type)

Leitet eine Aktivität an eine Fähigkeit (Bot) weiter.

Geerbte Methoden von 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

Details zum Konstruktor

BotFrameworkClient

public BotFrameworkClient()

Details zur Methode

<T>postActivity

public abstract CompletableFuture> postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class type)

Leitet eine Aktivität an eine Fähigkeit (Bot) weiter. HINWEIS: Durch das Weiterleiten einer Aktivität an eine Fähigkeit werden UserState- und ConversationState-Änderungen geleert, sodass die Fähigkeit einen genauen Zustand aufweist.

Parameter:

fromBotId - Die MicrosoftAppId des Bots, der die Aktivität sendet.
toBotId - Die MicrosoftAppId des Bots, der die Aktivität empfängt.
toUri - Die URL des Bots, der die Aktivität empfängt.
serviceUri - Die Rückruf-URL für den Qualifikationshost.
conversationId - Eine Unterhaltungs-ID, die für die Unterhaltung mit den Fähigkeiten verwendet werden soll.
activity - Die Activity, die weitergeleitet werden soll.
type - Der Typ des zu enthaltenden Antworttexts kann aufgrund der Typlöschung in Java nicht wirklich verwendet werden.

Gibt zurück:

task with optional invokeResponse.

Gilt für: