ConnectorClient Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Bot Builder dla C#
- Bot Builder do Node.js
- Wygeneruj własny plik Connector API Swagger
© 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. |