Partilhar 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 final 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 utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Exceções

path ou payload é nulo.

Aplica-se a