Compartilhar via


FacebookClientWrapper.SendMessageAsync Método

Definição

Envia uma mensagem REST para o Facebook.

public virtual System.Threading.Tasks.Task<string> SendMessageAsync (string path, Microsoft.Bot.Builder.Adapters.Facebook.FacebookMessage payload, System.Net.Http.HttpMethod method = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : string * Microsoft.Bot.Builder.Adapters.Facebook.FacebookMessage * System.Net.Http.HttpMethod * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.SendMessageAsync : string * Microsoft.Bot.Builder.Adapters.Facebook.FacebookMessage * System.Net.Http.HttpMethod * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function SendMessageAsync (path As String, payload As FacebookMessage, Optional method As HttpMethod = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

Parâmetros

path
String

Caminho para o ponto de extremidade da API, por exemplo /me/messages.

payload
FacebookMessage

Um objeto a ser enviado como parâmetros para a chamada à API.

method
HttpMethod

O método HTTP, por exemplo POST, GET, DELETE ou PUT.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber um aviso de cancelamento.

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado.

Exceções

path ou payload é nulo.

Aplica-se a