Udostępnij za pośrednictwem


Microsoft.Bot.Connector Przestrzeń nazw

Klasy

ActionTypes
Activity
ActivityExtensions
ActivityImportance
ActivityTypes
AnimationCard
APIResponse
Attachment
AttachmentData
AttachmentInfo
AttachmentLayoutTypes
Attachments

Operacje załączników.

AttachmentsExtensions

Metody rozszerzeń dla załączników.

AttachmentView
AudioCard
BasicCard
BotAuthenticationExtensions
BotAuthenticationHandler
BotAuthenticationOptions
BotAuthenticator
BotData
BotSignIn

Operacje BotSignIn.

BotSignInExtensions

Metody rozszerzenia botSignIn.

BotState
BotStateData
BotStateDataResult
BotStateExtensions
CardAction
CardImage
ChannelAccount
Channels

Identyfikatory kanałów obsługiwanych przez narzędzie Bot Builder.

ClaimsIdentityEx
ConfigurationCredentialProvider
ConnectorClient

Interfejs API REST łącznika bota umożliwia botowi wysyłanie i odbieranie komunikatów do kanałów skonfigurowanych w portalu deweloperów Bot Framework. Usługa łącznika używa standardowego interfejsu REST i formatu JSON za pośrednictwem protokołu HTTPS.

Biblioteki klienta dla tego interfejsu API REST są dostępne. Poniżej znajduje się lista.

Wiele botów będzie używać zarówno interfejsu API REST łącznika bota, jak i skojarzonego interfejsu API REST stanu bota . Interfejs API REST stanu bota umożliwia botowi przechowywanie i pobieranie stanu skojarzonego z użytkownikami i konwersacjami.

Uwierzytelnianie zarówno dla łącznika bota, jak i interfejsów API REST stanu bota odbywa się za pomocą tokenów elementu nośnego JWT i zostało szczegółowo opisane w dokumencie Uwierzytelnianie łącznika Connector.

Biblioteki klienta dla interfejsu API REST łącznika botów

© 2016 Microsoft.

ContactRelationUpdateActionTypes
ConversationAccount
ConversationConstants

Wartości i stałe używane na potrzeby informacji specyficznych dla konwersacji.

ConversationMembers
ConversationParameters
ConversationReference
ConversationResourceResponse
Conversations

Operacje konwersacji.

ConversationsExtensions

Rozszerzenia konwersacjiRozszerzenia konwersacji.

ConversationsResult
CustomRedirectHandler
DeliveryModes
EndOfConversationCodes
EndorsementsRetriever
Entity
Error
ErrorCodes
ErrorHandling
ErrorResponse
ErrorResponseException
Extensions
Fact
GeoCoordinates
HeroCard
HttpClientEx
IdentityToken
IdentityTokenExtensions
InnerHttpError
InputHints
InstallationUpdateActionTypes
JwtConfig
JwtTokenExtractor
MediaCard
MediaEventValue
MediaUrl
Mention
MessageReaction
MessageReactionTypes
MicrosoftAppCredentials
MicrosoftAppCredentials.OAuthException
MicrosoftAppCredentials.TrustedHostInfo
MicrosoftPayMethodData
OAuthApi
OAuthCard
OAuthClient

Klasa klienta OAuth, która implementuje IOAuthClient.

OAuthClientConfig

Klasa zawierająca wartości konfiguracji OAuthClient.

OAuthClientExtensions
OAuthClientOld

Klient usługi do obsługi żądań do usługi interfejsu API platformy Bot Framework.

PagedMembersResult
PaymentAddress
PaymentCurrencyAmount
PaymentDetails
PaymentDetailsModifier
PaymentItem
PaymentMethodData
PaymentOperations
PaymentOptions
PaymentRequest
PaymentRequestComplete
PaymentRequestCompleteResult
PaymentRequestUpdate
PaymentRequestUpdateResult
PaymentResponse
PaymentShippingOption
PaymentShippingTypes
Place
ReceiptCard
ReceiptItem
ResourceResponse
RetryAction

Ponawia próby asynchronicznych operacji. W przypadku błędów zbiera i zwraca wyjątki w obiekcie AggregateException.

RoleTypes
SemanticAction
SigninCard
SimpleCredentialProvider
StateClient
StateClientExtensions
StaticCredentialProvider
SuggestedActions
TextFormatTypes
TextHighlight
Thing
ThumbnailCard
ThumbnailUrl
TokenOperations
TokenRequest
TokenResponse
Transcript
TrustServiceUrlAttribute
UserToken

Operacje userToken.

UserTokenExtensions

Metody rozszerzenia userToken.

VideoCard

Interfejsy

IActivity
IAttachments

Operacje załączników.

IBotSignIn

Operacje BotSignIn.

IBotState
IConnectorClient

Interfejs API REST łącznika bota umożliwia botowi wysyłanie i odbieranie komunikatów do kanałów skonfigurowanych w portalu deweloperów Bot Framework. Usługa łącznika używa standardowego interfejsu REST i formatu JSON za pośrednictwem protokołu HTTPS.

Biblioteki klienta dla tego interfejsu API REST są dostępne. Poniżej znajduje się lista.

Wiele botów będzie używać zarówno interfejsu API REST łącznika bota, jak i skojarzonego interfejsu API REST stanu bota . Interfejs API REST stanu bota umożliwia botowi przechowywanie i pobieranie stanu skojarzonego z użytkownikami i konwersacjami.

Uwierzytelnianie zarówno dla łącznika bota, jak i interfejsów API REST stanu bota odbywa się za pomocą tokenów elementu nośnego JWT i zostało szczegółowo opisane w dokumencie Uwierzytelnianie łącznika Connector.

Biblioteki klienta dla interfejsu API REST łącznika botów

© 2016 Microsoft.

IContactRelationUpdateActivity
IConversations

Operacje konwersacji.

IConversationUpdateActivity
ICredentialProvider
IEndOfConversationActivity
IEventActivity
IHandoffActivity
IInstallationUpdateActivity
IInvokeActivity
IMessageActivity
IMessageDeleteActivity
IMessageReactionActivity
IMessageUpdateActivity
IOAuthApi
IOAuthApiEx
IOAuthClient

IOAuthClient.

IStateClient
ISuggestionActivity
ITraceActivity
ITypingActivity
IUserToken

Operacje userToken.

Delegaci

BotAuthenticator.EndorsementsValidator
JwtTokenExtractor.EndorsementsValidator