ConnectorClient Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
A API REST do Bot Connector permite que seu bot envie e receba mensagens para canais configurados no Portal do Desenvolvedor do Bot Framework. O serviço Connector usa REST e JSON padrão do setor sobre HTTPS.
Bibliotecas de cliente para esta API REST estão disponíveis. Veja abaixo uma lista.
Muitos bots usarão a API REST do Bot Connector e a API REST do Estado do Bot associada. A API REST do Estado do Bot permite que um bot armazene e recupere o estado associado a usuários e conversas.
A autenticação para as APIs REST do Bot Connector e do Bot State é realizada com tokens JWT Bearer e é descrita em detalhes no documento Connector Authentication.
Bibliotecas de cliente para a API REST do conector de bot
- Bot Builder para C#
- Bot Builder para Node.js
- Gera o teu próprio a partir do ficheiro Swagger da API do 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
- Herança
-
Microsoft.Rest.ServiceClient<ConnectorClient>ConnectorClient
- Implementações
Construtores
| Name | Descrição |
|---|---|
| ConnectorClient(DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(HttpClient, Boolean) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(HttpClientHandler, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(ServiceClientCredentials, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(ServiceClientCredentials, HttpClient, Boolean) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, HttpClientHandler, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[]) |
A API REST do Bot Connector permite que seu bot envie e receba mensagens para canais configurados no Portal do Desenvolvedor do Bot Framework. O serviço Connector usa REST e JSON padrão do setor sobre HTTPS. Bibliotecas de cliente para esta API REST estão disponíveis. Veja abaixo uma lista. Muitos bots usarão a API REST do Bot Connector e a API REST do Estado do Bot associada. A API REST do Estado do Bot permite que um bot armazene e recupere o estado associado a usuários e conversas. A autenticação para as APIs REST do Bot Connector e do Bot State é realizada com tokens JWT Bearer e é descrita em detalhes no documento Connector Authentication. Bibliotecas de cliente para a API REST do conector de bot
© Microsoft 2016. |
| ConnectorClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, MicrosoftAppCredentials, HttpClient, Boolean, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, DelegatingHandler[]) |
A API REST do Bot Connector permite que seu bot envie e receba mensagens para canais configurados no Portal do Desenvolvedor do Bot Framework. O serviço Connector usa REST e JSON padrão do setor sobre HTTPS. Bibliotecas de cliente para esta API REST estão disponíveis. Veja abaixo uma lista. Muitos bots usarão a API REST do Bot Connector e a API REST do Estado do Bot associada. A API REST do Estado do Bot permite que um bot armazene e recupere o estado associado a usuários e conversas. A autenticação para as APIs REST do Bot Connector e do Bot State é realizada com tokens JWT Bearer e é descrita em detalhes no documento Connector Authentication. Bibliotecas de cliente para a API REST do conector de bot
© Microsoft 2016. |
| ConnectorClient(Uri, MicrosoftAppCredentials, HttpClientHandler, Boolean, HttpClient, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, ServiceClientCredentials, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, ServiceClientCredentials, HttpClient, Boolean) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
| ConnectorClient(Uri, String, String, DelegatingHandler[]) |
Inicializa uma nova instância da ConnectorClient classe. |
Propriedades
| Name | Descrição |
|---|---|
| Attachments |
Recebe os Iattachments. |
| BaseUri |
Obtém ou define o URI base do serviço. |
| Conversations |
Obtém as IConversations. |
| Credentials |
Obtém as credenciais de subscrição que identificam de forma única a subscrição do cliente. |
| DeserializationSettings |
Obtém as definições de desserialização JSON. |
| SerializationSettings |
Obtém as definições de serialização JSON. |
Métodos
| Name | Descrição |
|---|---|
| AddDefaultRequestHeaders(HttpClient) |
Configura um cliente HTTP para incluir cabeçalhos predefinidos para o Bot Framework. |
| GetArchitecture() |
Percebe a arquitetura da plataforma do Azure Bot Service. |
| GetASPNetVersion() |
Recebe o nome da versão .NET Framework do Azure Bot Service.. |
| GetClientVersion<T>(T) |
Recebe a versão assembly para o Azure Bot Service. |
| GetOsVersion() |
Recebe uma descrição do sistema operativo do Azure Bot Service. |