Język

ConnectorClient Klasa

Definicja

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

© 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
Dziedziczenie
Microsoft.Rest.ServiceClient<ConnectorClient>
ConnectorClient
Implementuje

Konstruktory

Nazwa Opis
ConnectorClient(DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(ServiceClientCredentials, HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(Uri, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

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

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

© Microsoft 2016.

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

Inicjuje nowe wystąpienie klasy ConnectorClient.

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

Inicjuje nowe wystąpienie klasy ConnectorClient.

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

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

© Microsoft 2016.

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

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inicjuje nowe wystąpienie klasy ConnectorClient.

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

Inicjuje nowe wystąpienie klasy ConnectorClient.

ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean)

Inicjuje nowe wystąpienie klasy ConnectorClient.

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

Inicjuje nowe wystąpienie klasy ConnectorClient.

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

Inicjuje nowe wystąpienie klasy ConnectorClient.

Właściwości

Nazwa Opis
Attachments

Dostaje IAttachments.

BaseUri

Pobiera lub ustawia bazowy URI usługi.

Conversations

Dostaje IConversations.

Credentials

Otrzymuje dane dane subskrypcyjne, które jednoznacznie identyfikują subskrypcję klienta.

DeserializationSettings

Pobiera ustawienia deserializacji JSON.

SerializationSettings

Otrzymuje ustawienia serializacji JSON.

Metody

Nazwa Opis
AddDefaultRequestHeaders(HttpClient)

Konfiguruje klienta HTTP tak, aby zawierał domyślne nagłówki dla Bot Framework.

GetArchitecture()

Rozumie architekturę platformy Azure Bot Service.

GetASPNetVersion()

Daje nazwę wersji .NET Framework Azure Bot Service..

GetClientVersion<T>(T)

Dostaje wersję asemblera do Azure Bot Service.

GetOsVersion()

Otrzymuje opis systemu operacyjnego Azure Bot Service.

Dotyczy