Partager via


FacebookAdapter Classe

Définition

Attention

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 permet de gérer les charges utiles et les réponses de l’application Facebook via l’API 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
Héritage
FacebookAdapter
Attributs
Implémente

Constructeurs

FacebookAdapter(FacebookClientWrapper, FacebookAdapterOptions, ILogger)
Obsolète.

Initialise une nouvelle instance de la classe à l’aide FacebookAdapter d’un client Facebook existant.

FacebookAdapter(IConfiguration, FacebookAdapterOptions, ILogger)
Obsolète.

Initialise une nouvelle instance de la classe à l’aide FacebookAdapter des paramètres de configuration.

Champs

BotIdentityKey
Obsolète.

Valeur de chaîne de la clé d’identité du bot.

(Hérité de BotAdapter)
InvokeResponseKey
Obsolète.

Valeur de clé pour toute InvokeResponseActivity qui se trouverait sur l’objet TurnState.

(Hérité de BotAdapter)
OAuthScopeKey
Obsolète.

Valeur de chaîne de la clé d’étendue OAuth.

(Hérité de BotAdapter)

Propriétés

MiddlewareSet
Obsolète.

Obtient la collection d’intergiciels dans le pipeline de l’adaptateur.

(Hérité de BotAdapter)
OnTurnError
Obsolète.

Obtient ou définit un gestionnaire d’erreurs qui peut intercepter des exceptions dans l’intergiciel ou l’application.

(Hérité de BotAdapter)

Méthodes

ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif à une conversation.

(Hérité de BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif à une conversation.

(Hérité de BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif du bot à une conversation.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif à une conversation.

(Hérité de BotAdapter)
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif à une conversation à l’aide d’une référence de conversation.

ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif à une conversation.

(Hérité de BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Obsolète.

Envoie un message proactif à une conversation.

(Hérité de BotAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Obsolète.

Crée une conversation sur le canal spécifié.

(Hérité de BotAdapter)
CreateFacebookMessageFromActivity(Activity)
Obsolète.

Méthode de fabrique pour créer l’instance FacebookMessage du Activity à envoyer à Facebook.

DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Obsolète.

Lève une exception NotImplementedException dans tous les cas.

ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Obsolète.

Crée un contexte de tour et exécute le pipeline d’intergiciel pour une activité TRUSTED entrante.

(Hérité de BotAdapter)
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken)
Obsolète.

Accepte une demande de webhook entrante, crée un contexte de tour et exécute le pipeline d’intergiciels pour une activité TRUSTED entrante.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Obsolète.

Démarre le traitement de l’activité pour le tour de bot actuel.

(Hérité de BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Obsolète.

Envoie des activités à la conversation.

UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Obsolète.

Lève une exception NotImplementedException dans tous les cas.

Use(IMiddleware)
Obsolète.

Ajoute un intergiciel (middleware) au pipeline de l’adaptateur.

(Hérité de BotAdapter)

Méthodes d’extension

UseBotState(BotAdapter, BotState[])
Obsolète.

Ajoute un intergiciel à l’adaptateur pour inscrire un ou plusieurs BotState objets dans le contexte de tour. L’intergiciel inscrit les objets d’état dans le contexte de tour au début de chaque tour.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Obsolète.

Inscrit des objets d’état utilisateur et de conversation avec l’adaptateur. Ces objets seront disponibles via la TurnStateméthode .Get<T>()

UseStorage(BotAdapter, IStorage)
Obsolète.

Ajoute un intergiciel à l’adaptateur pour inscrire un IStorage objet dans le contexte de tour. L’intergiciel inscrit les objets d’état dans le contexte de tour au début de chaque tour.

S’applique à