Partilhar via


FacebookAdapter Classe

Definição

Atenção

The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.

BotAdapter para permitir o processamento de payloads e respostas da Aplicação facebook através da API do Facebook.

[System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")]
public class FacebookAdapter : Microsoft.Bot.Builder.BotAdapter, Microsoft.Bot.Builder.Integration.AspNet.Core.IBotFrameworkHttpAdapter
[<System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")>]
type FacebookAdapter = class
    inherit BotAdapter
    interface IBotFrameworkHttpAdapter
Public Class FacebookAdapter
Inherits BotAdapter
Implements IBotFrameworkHttpAdapter
Herança
FacebookAdapter
Atributos
Implementações

Construtores

FacebookAdapter(FacebookClientWrapper, FacebookAdapterOptions, ILogger)
Obsoleto.

Inicializa uma nova instância da FacebookAdapter classe com um cliente do Facebook existente.

FacebookAdapter(IConfiguration, FacebookAdapterOptions, ILogger)
Obsoleto.

Inicializa uma nova instância da classe com as FacebookAdapter definições de configuração.

Campos

BotIdentityKey
Obsoleto.

O valor da cadeia para a chave de identidade do bot.

(Herdado de BotAdapter)
InvokeResponseKey
Obsoleto.

O valor-chave de qualquer InvokeResponseActivity que esteja no TurnState.

(Herdado de BotAdapter)
OAuthScopeKey
Obsoleto.

O valor da cadeia para a chave de âmbito OAuth.

(Herdado de BotAdapter)

Propriedades

MiddlewareSet
Obsoleto.

Obtém a coleção de middleware no pipeline do adaptador.

(Herdado de BotAdapter)
OnTurnError
Obsoleto.

Obtém ou define um processador de erros que pode capturar exceções no middleware ou na aplicação.

(Herdado de BotAdapter)

Métodos

ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa do bot para uma conversação.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação através de uma referência de conversação.

ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Obsoleto.

Envia uma mensagem proativa para uma conversação.

(Herdado de BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Obsoleto.

Cria uma conversação no canal especificado.

(Herdado de BotAdapter)
CreateFacebookMessageFromActivity(Activity)
Obsoleto.

Método de fábrica para criar a FacebookMessage instância do a ser enviado para o Activity Facebook.

DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Obsoleto.

Gera uma NotImplementedException exceção em todos os casos.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsoleto.

Cria um contexto de viragem e executa o pipeline de middleware para uma atividade TRUSTED recebida.

(Herdado de BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Obsoleto.

Aceita um pedido de webhook recebido, cria um contexto de viragem e executa o pipeline de middleware para uma atividade TRUSTED recebida.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Obsoleto.

Inicia o processamento de atividade para a curva atual do bot.

(Herdado de BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Obsoleto.

Envia atividades para a conversação.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Obsoleto.

Gera uma NotImplementedException exceção em todos os casos.

Use(IMiddleware)
Obsoleto.

Adiciona middleware ao pipeline do adaptador.

(Herdado de BotAdapter)

Métodos da Extensão

UseBotState(BotAdapter, BotState[])
Obsoleto.

Adiciona middleware ao adaptador para registar um ou mais BotState objetos no contexto de ativação. O middleware regista os objetos de estado no contexto de ativação no início de cada curva.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Obsoleto.

Regista objetos de estado de conversação e utilizador com o adaptador. Estes objetos estarão disponíveis através do TurnStatemétodo .Get<T>()

UseStorage(BotAdapter, IStorage)
Obsoleto.

Adiciona middleware ao adaptador para registar um IStorage objeto no contexto de ativação. O middleware regista os objetos de estado no contexto de ativação no início de cada curva.

Aplica-se a