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


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.

public class ConnectorClient : Microsoft.Rest.ServiceClient<Microsoft.Bot.Connector.ConnectorClient>, IDisposable, Microsoft.Bot.Connector.IConnectorClient
type ConnectorClient = class
    inherit ServiceClient<ConnectorClient>
    interface IConnectorClient
    interface IDisposable
Public Class ConnectorClient
Inherits ServiceClient(Of ConnectorClient)
Implements IConnectorClient, IDisposable
Наследование
Microsoft.Rest.ServiceClient<ConnectorClient>
ConnectorClient
Реализации

Конструкторы

ConnectorClient(DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(HttpClient, Boolean)

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(HttpClientHandler, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(ServiceClientCredentials, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(ServiceClientCredentials, HttpClient, Boolean)

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])

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.

ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClient, Boolean, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, DelegatingHandler[])

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.

ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, HttpClient, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean)

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

ConnectorClient(Uri, String, String, DelegatingHandler[])

Инициализирует новый экземпляр класса ConnectorClient.

Свойства

Attachments

Возвращает IAttachments.

BaseUri

Возвращает или задает базовый URI службы.

Conversations

Возвращает IConversations.

Credentials

Возвращает учетные данные подписки, которые однозначно идентифицируют подписку клиента.

DeserializationSettings

Возвращает параметры десериализации JSON.

SerializationSettings

Возвращает параметры сериализации JSON.

Методы

AddDefaultRequestHeaders(HttpClient)

Настраивает HTTP-клиент для включения заголовков по умолчанию для Bot Framework.

GetArchitecture()

Возвращает архитектуру платформы Служба Bot Azure.

GetASPNetVersion()

Возвращает имя платформа .NET Framework версии Служба Bot Azure.

GetClientVersion<T>(T)

Возвращает версию сборки для Служба Bot Azure.

GetOsVersion()

Возвращает описание операционной системы Служба Bot Azure.

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