次の方法で共有


FacebookClientWrapper.SendMessageAsync メソッド

定義

Facebook に REST メッセージを送信します。

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)

パラメーター

path
String

API エンドポイントへのパス (例: /me/messages)。

payload
FacebookMessage

API 呼び出しにパラメーターとして送信されるオブジェクト。

method
HttpMethod

HTTP メソッド (POST、GET、DELETE、PUT など)。

cancellationToken
CancellationToken

キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。

戻り値

実行するキューに登録された作業を表すタスク。

例外

path または payload が null です。

適用対象