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> postActivity(String fromBotId, String toBotId, URI toUri, URI serviceUri, String conversationId, Activity activity, Class type)

Перенаправит действие в навык (бот). ПРИМЕЧАНИЕ. Переадресация действия в навык приведет к изменению UserState и ConversationState таким образом, чтобы навык был точным.

Параметры:

fromBotId - MicrosoftAppId бота, отправляющего действие.
toBotId - MicrosoftAppId бота, получающего действие.
toUri - URL-адрес бота, получающего действие.
serviceUri - URL-адрес обратного вызова для узла навыка.
conversationId - Идентификатор беседы, используемый для беседы с навыком.
activity - Activity для отправки.
type - Тип для текста ответа, который должен содержаться, не может действительно использовать из-за стирки типов в Java.

Возвращаемое значение:

задача с необязательным вызовомResponse.

Применяется к