BotFrameworkClient Classe

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

public abstract class BotFrameworkClient

Un client Bot Framework.

Riepilogo dei costruttori

Costruttore Descrizione
BotFrameworkClient()

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
abstract java.util.concurrent.CompletableFuture<TypedInvokeResponse<T>> <T>postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class<T> type)

Inoltra un'attività a una competenza (bot).

Metodi ereditati da 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

Dettagli costruttore

BotFrameworkClient

public BotFrameworkClient()

Dettagli metodo

<T>postActivity

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

Inoltra un'attività a una competenza (bot). NOTA: l'inoltro di un'attività a una competenza scarica le modifiche di UserState e ConversationState in modo che la competenza abbia uno stato accurato.

Parametri:

fromBotId - MicrosoftAppId del bot che invia l'attività.
toBotId - MicrosoftAppId del bot che riceve l'attività.
toUri - URL del bot che riceve l'attività.
serviceUri - URL di callback per l'host di competenze.
conversationId - ID conversazione da usare per la conversazione con la competenza.
activity - Activity da inviare per l'inoltro.
type - Il tipo che il corpo della risposta deve contenere, non può essere effettivamente usato a causa della cancellazione del tipo in Java.

Restituisce:

attività con invokeResponse facoltativo.

Si applica a