다음을 통해 공유


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)

활동을 기술(봇)에 전달합니다.

다음에서 상속된 메서드 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 - 기술과의 대화에 사용할 대화 ID입니다.
activity - 전달할 입니다 Activity .
type - 응답 본문에 포함할 형식은 Java의 형식 지우기로 인해 실제로 사용할 수 없습니다.

반환:

선택적 invokeResponse를 사용하는 작업입니다.

적용 대상