FacebookAdapter Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Waarschuwing
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 voor het verwerken van nettoladingen en antwoorden van Facebook-apps via de Facebook-API.
[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
- Overname
- Kenmerken
- Implementeringen
Constructors
| FacebookAdapter(FacebookClientWrapper, FacebookAdapterOptions, ILogger) |
Verouderd.
Initialiseert een nieuw exemplaar van de FacebookAdapter klasse met behulp van een bestaande Facebook-client. |
| FacebookAdapter(IConfiguration, FacebookAdapterOptions, ILogger) |
Verouderd.
Initialiseert een nieuw exemplaar van de FacebookAdapter klasse met behulp van configuratie-instellingen. |
Velden
| BotIdentityKey |
Verouderd.
De tekenreekswaarde voor de botidentiteitssleutel. (Overgenomen van BotAdapter) |
| InvokeResponseKey |
Verouderd.
De sleutelwaarde voor een InvokeResponseActivity die op de TurnState zou staan. (Overgenomen van BotAdapter) |
| OAuthScopeKey |
Verouderd.
De tekenreekswaarde voor de OAuth-bereiksleutel. (Overgenomen van BotAdapter) |
Eigenschappen
| MiddlewareSet |
Verouderd.
Hiermee haalt u de verzameling middleware op in de pijplijn van de adapter. (Overgenomen van BotAdapter) |
| OnTurnError |
Verouderd.
Hiermee wordt een fouthandler opgehaald of ingesteld die uitzonderingen in de middleware of toepassing kan ondervangen. (Overgenomen van BotAdapter) |
Methoden
| ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee wordt een proactief bericht naar een gesprek verzonden. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee wordt een proactief bericht naar een gesprek verzonden. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Verouderd.
Verzendt een proactief bericht van de bot naar een gesprek. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee wordt een proactief bericht naar een gesprek verzonden. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee wordt een proactief bericht naar een gesprek verzonden met behulp van een gespreksreferentie. |
| ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee wordt een proactief bericht naar een gesprek verzonden. (Overgenomen van BotAdapter) |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee wordt een proactief bericht naar een gesprek verzonden. (Overgenomen van BotAdapter) |
| CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee maakt u een gesprek op het opgegeven kanaal. (Overgenomen van BotAdapter) |
| CreateFacebookMessageFromActivity(Activity) |
Verouderd.
Factory-methode om het FacebookMessage exemplaar te maken van de Activity die naar Facebook moet worden verzonden. |
| DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Verouderd.
Genereert in alle gevallen een NotImplementedException uitzondering. |
| ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee maakt u een turncontext en voert u de middleware-pijplijn uit voor een binnenkomende TRUSTED-activiteit. (Overgenomen van BotAdapter) |
| ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Verouderd.
Accepteert een binnenkomende webhook-aanvraag, maakt een turncontext en voert de middleware-pijplijn uit voor een binnenkomende TRUSTED-activiteit. |
| RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Verouderd.
Hiermee start u de activiteitsverwerking voor de huidige bot turn. (Overgenomen van BotAdapter) |
| SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Verouderd.
Hiermee worden activiteiten naar het gesprek verzonden. |
| UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Verouderd.
Genereert in alle gevallen een NotImplementedException uitzondering. |
| Use(IMiddleware) |
Verouderd.
Hiermee voegt u middleware toe aan de pijplijn van de adapter. (Overgenomen van BotAdapter) |
Extensiemethoden
| UseBotState(BotAdapter, BotState[]) |
Verouderd.
Hiermee voegt u middleware toe aan de adapter om een of meer BotState objecten op de turncontext te registreren. De middleware registreert de statusobjecten op de turncontext aan het begin van elke beurt. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Verouderd.
Registreert gebruikers- en gespreksstatusobjecten met de adapter. Deze objecten zijn beschikbaar via de methode van de turncontextTurnState.Get<T>() |
| UseStorage(BotAdapter, IStorage) |
Verouderd.
Hiermee voegt u middleware toe aan de adapter om een IStorage object op de turncontext te registreren. De middleware registreert de statusobjecten op de turncontext aan het begin van elke beurt. |