Поделиться через


Microsoft.Bot.Connector Пространство имен

Классы

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

Операции с вложениями.

AttachmentsExtensions

Методы расширения для вложений.

AttachmentView
AudioCard
BasicCard
BotAuthenticationExtensions
BotAuthenticationHandler
BotAuthenticationOptions
BotAuthenticator
BotData
BotSignIn

Операции BotSignIn.

BotSignInExtensions

Методы расширения для BotSignIn.

BotState
BotStateData
BotStateDataResult
BotStateExtensions
CardAction
CardImage
ChannelAccount
Channels

Идентификаторы каналов, поддерживаемых Bot Builder.

ClaimsIdentityEx
ConfigurationCredentialProvider
ConnectorClient

REST API Bot Connector позволяет боту отправлять и получать сообщения в каналы, настроенные на портале разработчика Bot Framework. Служба соединителя использует стандартные отраслевые REST и JSON по протоколу HTTPS.

Доступны клиентские библиотеки для этого REST API. Список см. ниже.

Многие боты будут использовать КАК REST API Bot Connector, так и соответствующий REST API состояния бота. REST API состояния бота позволяет боту хранить и извлекать состояние, связанное с пользователями и беседами.

Проверка подлинности для REST API Bot Connector и Bot State выполняется с помощью маркеров носителя JWT и подробно описана в документе Проверка подлинности соединителя .

Клиентские библиотеки для REST API Bot Connector

© Майкрософт (Microsoft), 2016.

ContactRelationUpdateActionTypes
ConversationAccount
ConversationConstants

Значения и константы, используемые для сведений, относящихся к беседе.

ConversationMembers
ConversationParameters
ConversationReference
ConversationResourceResponse
Conversations

Операции бесед.

ConversationsExtensions

БеседыРасширения расширений бесед.

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

Класс клиента OAuth, реализующий IOAuthClient.

OAuthClientConfig

Класс, содержащий значения конфигурации OAuthClient.

OAuthClientExtensions
OAuthClientOld

Клиент службы для обработки запросов к службе API Bot Framework.

PagedMembersResult
PaymentAddress
PaymentCurrencyAmount
PaymentDetails
PaymentDetailsModifier
PaymentItem
PaymentMethodData
PaymentOperations
PaymentOptions
PaymentRequest
PaymentRequestComplete
PaymentRequestCompleteResult
PaymentRequestUpdate
PaymentRequestUpdateResult
PaymentResponse
PaymentShippingOption
PaymentShippingTypes
Place
ReceiptCard
ReceiptItem
ResourceResponse
RoleTypes
SemanticAction
SigninCard
SimpleCredentialProvider
StateClient
StateClientExtensions
StaticCredentialProvider
SuggestedActions
TextFormatTypes
TextHighlight
Thing
ThumbnailCard
ThumbnailUrl
TokenOperations
TokenRequest
TokenResponse
Transcript
TrustServiceUrlAttribute
UserToken

Операции UserToken.

UserTokenExtensions

Методы расширения для UserToken.

VideoCard

Интерфейсы

IActivity
IAttachments

Операции с вложениями.

IBotSignIn

Операции BotSignIn.

IBotState
IConnectorClient

REST API Bot Connector позволяет боту отправлять и получать сообщения в каналы, настроенные на портале разработчика Bot Framework. Служба соединителя использует стандартные отраслевые REST и JSON по протоколу HTTPS.

Доступны клиентские библиотеки для этого REST API. Список см. ниже.

Многие боты будут использовать КАК REST API Bot Connector, так и соответствующий REST API состояния бота. REST API состояния бота позволяет боту хранить и извлекать состояние, связанное с пользователями и беседами.

Проверка подлинности для REST API Bot Connector и Bot State выполняется с помощью маркеров носителя JWT и подробно описана в документе Проверка подлинности соединителя .

Клиентские библиотеки для REST API Bot Connector

© Майкрософт (Microsoft), 2016.

IContactRelationUpdateActivity
IConversations

Операции бесед.

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

IOAuthClient.

IStateClient
ISuggestionActivity
ITraceActivity
ITypingActivity
IUserToken

Операции UserToken.

Делегаты

BotAuthenticator.EndorsementsValidator
JwtTokenExtractor.EndorsementsValidator