Język

SlackClientWrapper Klasa

Definicja

Uwaga

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.

[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 SlackClientWrapper
[<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 SlackClientWrapper = class
Public Class SlackClientWrapper
Dziedziczenie
SlackClientWrapper
Atrybuty

Konstruktory

Nazwa Opis
SlackClientWrapper(SlackClientWrapperOptions)
Przestarzałe.

Inicjuje nowe wystąpienie klasy SlackClientWrapper. Tworzy klienta Slacka, podając token dostępu.

Właściwości

Nazwa Opis
Identity
Przestarzałe.

Dostaje tożsamość użytkownika.

Options
Przestarzałe.

Pobiera klasę SlackClientWrapperOptions.

Metody

Nazwa Opis
DeleteMessageAsync(String, DateTime, CancellationToken)
Przestarzałe.

Owija metodę DeleteMessageAsync API Slacka.

GetBotUserIdentity(Activity)
Przestarzałe.

Uzyskaj identyfikator użytkownika bota powiązany z zespołem, z którego pochodziła nadchodząca aktywność. Jest to wykorzystywane wewnętrznie przez SlackMessageTypeMiddleware do identyfikacji direct_mention i wzmiankowania o zdarzeniach. W trybie pojedynczym zespołem informacje będą pobierane z API Slack przy starcie. W trybie wielozespołowym wykorzystuje się metodę przekazaną getBotUserByTeam konstruktorowi, aby pobrać informacje z zdefiniowanego przez dewelopera źródła.

LoginWithSlackAsync(CancellationToken)
Przestarzałe.

Zarządza logowaniem do Slacka za pomocą danych danych.

PostMessageAsync(NewSlackMessage, CancellationToken)
Przestarzałe.

Publikuje wiadomość na Slacku.

TestAuthAsync(CancellationToken)
Przestarzałe.

Owija metodę TestAuthAsync API Slack.

UpdateAsync(String, String, String, String, String, Boolean, Attachment[], Boolean, CancellationToken)
Przestarzałe.

Owija metodę UpdateAsync API Slacka.

VerifySignature(HttpRequest, String)
Przestarzałe.

Weryfikuje lokalny sekret względem tego uzyskanego z nagłówka żądania.

Dotyczy