ConnectorClient Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Mit der Bot Connector-REST-API kann Ihr Bot Nachrichten an Kanäle senden und empfangen, die im Bot Framework-Entwicklerportal konfiguriert sind. Der Connectordienst verwendet branchenüblicher REST und JSON über HTTPS.
Clientbibliotheken für diese REST-API sind verfügbar. Eine Liste finden Sie unten.
Viele Bots verwenden sowohl die Bot Connector-REST-API als auch die zugehörige Bot State-REST-API. Die Bot State REST-API ermöglicht es einem Bot, den Status von Benutzern und Unterhaltungen zu speichern und abzurufen.
Die Authentifizierung sowohl für die Bot Connector- als auch für die Bot State-REST-APIs erfolgt mit JWT-Bearertoken und wird im Dokument Connectorauthentifizierung ausführlich beschrieben.
Clientbibliotheken für die Bot Connector-REST-API
- Bot Builder für C #
- Bot Builder für Node.js
- Generieren Sie eine eigene aus der Connector-API-Swagger-Datei.
© 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
- Vererbung
-
Microsoft.Rest.ServiceClient<ConnectorClient>ConnectorClient
- Implementiert
Konstruktoren
ConnectorClient(DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(HttpClient, Boolean) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(ServiceClientCredentials, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(ServiceClientCredentials, HttpClient, Boolean) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[]) |
Mit der Bot Connector-REST-API kann Ihr Bot Nachrichten an Kanäle senden und empfangen, die im Bot Framework-Entwicklerportal konfiguriert sind. Der Connectordienst verwendet branchenüblicher REST und JSON über HTTPS. Clientbibliotheken für diese REST-API sind verfügbar. Eine Liste finden Sie unten. Viele Bots verwenden sowohl die Bot Connector-REST-API als auch die zugehörige Bot State-REST-API. Die Bot State REST-API ermöglicht es einem Bot, den Status von Benutzern und Unterhaltungen zu speichern und abzurufen. Die Authentifizierung sowohl für die Bot Connector- als auch für die Bot State-REST-APIs erfolgt mit JWT-Bearertoken und wird im Dokument Connectorauthentifizierung ausführlich beschrieben. Clientbibliotheken für die Bot Connector-REST-API
© 2016 Microsoft. |
ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, MicrosoftAppCredentials, HttpClient, Boolean, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, DelegatingHandler[]) |
Mit der Bot Connector-REST-API kann Ihr Bot Nachrichten an Kanäle senden und empfangen, die im Bot Framework-Entwicklerportal konfiguriert sind. Der Connectordienst verwendet branchenüblicher REST und JSON über HTTPS. Clientbibliotheken für diese REST-API sind verfügbar. Eine Liste finden Sie unten. Viele Bots verwenden sowohl die Bot Connector-REST-API als auch die zugehörige Bot State-REST-API. Die Bot State REST-API ermöglicht es einem Bot, den Status von Benutzern und Unterhaltungen zu speichern und abzurufen. Die Authentifizierung sowohl für die Bot Connector- als auch für die Bot State-REST-APIs erfolgt mit JWT-Bearertoken und wird im Dokument Connectorauthentifizierung ausführlich beschrieben. Clientbibliotheken für die Bot Connector-REST-API
© 2016 Microsoft. |
ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, HttpClient, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
ConnectorClient(Uri, String, String, DelegatingHandler[]) |
Initialisiert eine neue Instanz der ConnectorClient-Klasse. |
Eigenschaften
Attachments |
Ruft die IAttachments ab. |
BaseUri |
Ruft den Basis-URI des Diensts ab oder legt diese fest. |
Conversations |
Ruft IConversations ab. |
Credentials |
Ruft die Anmeldeinformationen des Abonnements ab, die das Clientabonnement eindeutig identifizieren. |
DeserializationSettings |
Ruft die JSON-Deserialisierungseinstellungen ab. |
SerializationSettings |
Ruft die JSON-Serialisierungseinstellungen ab. |
Methoden
AddDefaultRequestHeaders(HttpClient) |
Konfiguriert einen HTTP-Client, um Standardheader für bot Framework einzuschließen. |
GetArchitecture() |
Ruft die Plattformarchitektur der Azure-Bot Service ab. |
GetASPNetVersion() |
Ruft den Namen der .NET Framework Version des Azure-Bot Service ab. |
GetClientVersion<T>(T) |
Ruft die Assemblyversion für die Azure Bot Service ab. |
GetOsVersion() |
Ruft eine Beschreibung des Betriebssystems des Azure-Bot Service ab. |