ConnectorClient Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Rozhraní REST API konektoru robota umožňuje robotovi odesílat a přijímat zprávy do kanálů nakonfigurovaných na vývojářském portálu služby Bot Framework. Služba Connector používá přes HTTPS standardní rozhraní REST a JSON.
Klientské knihovny pro toto rozhraní REST API jsou k dispozici. Seznam najdete níže.
Mnoho robotů bude používat rozhraní REST API konektoru robota i přidružené rozhraní REST API služby Bot State. Rozhraní REST API stavu robota umožňuje robotovi ukládat a načítat stav přidružený k uživatelům a konverzacím.
Ověřování konektoru robota i rozhraní REST API stavu robota se provádí pomocí nosných tokenů JWT a je podrobně popsané v dokumentu Ověřování konektoru .
Klientské knihovny pro rozhraní REST API konektoru robota
- Bot Builder pro C #
- Bot Builder pro Node.js
- Vygenerování vlastního ze souboru Swagger rozhraní API konektoru
© 2016 Microsoft.
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
- Dědičnost
-
Microsoft.Rest.ServiceClient<ConnectorClient>ConnectorClient
- Implementuje
Konstruktory
ConnectorClient(DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(HttpClient, Boolean) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(HttpClientHandler, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(ServiceClientCredentials, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(ServiceClientCredentials, HttpClient, Boolean) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[]) |
Rozhraní REST API konektoru robota umožňuje robotovi odesílat a přijímat zprávy do kanálů nakonfigurovaných na vývojářském portálu služby Bot Framework. Služba Connector používá přes HTTPS standardní rozhraní REST a JSON. Klientské knihovny pro toto rozhraní REST API jsou k dispozici. Seznam najdete níže. Mnoho robotů bude používat rozhraní REST API konektoru robota i přidružené rozhraní REST API služby Bot State. Rozhraní REST API stavu robota umožňuje robotovi ukládat a načítat stav přidružený k uživatelům a konverzacím. Ověřování konektoru robota i rozhraní REST API stavu robota se provádí pomocí nosných tokenů JWT a je podrobně popsané v dokumentu Ověřování konektoru . Klientské knihovny pro rozhraní REST API konektoru robota
© 2016 Microsoft. |
ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, MicrosoftAppCredentials, HttpClient, Boolean, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, DelegatingHandler[]) |
Rozhraní REST API konektoru robota umožňuje robotovi odesílat a přijímat zprávy do kanálů nakonfigurovaných na vývojářském portálu služby Bot Framework. Služba Connector používá přes HTTPS standardní rozhraní REST a JSON. Klientské knihovny pro toto rozhraní REST API jsou k dispozici. Seznam najdete níže. Mnoho robotů bude používat rozhraní REST API konektoru robota i přidružené rozhraní REST API služby Bot State. Rozhraní REST API stavu robota umožňuje robotovi ukládat a načítat stav přidružený k uživatelům a konverzacím. Ověřování konektoru robota i rozhraní REST API stavu robota se provádí pomocí nosných tokenů JWT a je podrobně popsané v dokumentu Ověřování konektoru . Klientské knihovny pro rozhraní REST API konektoru robota
© 2016 Microsoft. |
ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, HttpClient, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
ConnectorClient(Uri, String, String, DelegatingHandler[]) |
Inicializuje novou instanci ConnectorClient třídy . |
Vlastnosti
Attachments |
Získá IAttachments. |
BaseUri |
Získá nebo nastaví základní identifikátor URI služby. |
Conversations |
Získá IConversations. |
Credentials |
Získá přihlašovací údaje předplatného, které jednoznačně identifikují předplatné klienta. |
DeserializationSettings |
Získá nastavení deserializace JSON. |
SerializationSettings |
Získá nastavení serializace JSON. |
Metody
AddDefaultRequestHeaders(HttpClient) |
Nakonfiguruje klienta HTTP tak, aby zahrnoval výchozí hlavičky pro bot Framework. |
GetArchitecture() |
Získá architekturu platformy azure Bot Service. |
GetASPNetVersion() |
Získá název verze rozhraní .NET Framework Bot Service Azure. |
GetClientVersion<T>(T) |
Získá verzi sestavení pro azure Bot Service. |
GetOsVersion() |
Získá popis operačního systému azure Bot Service. |