0

私は Facebook C# SDK (.NET 3.5) を使用しており、アプリ内から基本的なサーバー側のユーザーからユーザーへの要求を作成しようとしています。たとえば、ゲームがあり、プレイヤーは他のプレイヤーに挑戦できます。プレイヤーが FB 認証プロセスを通過した後、Facebook の友達を選んで対戦し、ゲームをプレイできます。ゲームが終了したら、チャレンジを開始したプレイヤー (チャレンジャー) からサーバー側の FB チャレンジ リクエストを送信したいと考えています。挑戦されたプレイヤー(挑戦者)に。エラーと私のコードは以下のとおりです。挑戦できるのは、すでにアプリを承認しているプレイヤーだけなので、認証の問題ではありません。

エラーメッセージ

(OAuthException - #2) (#2) アプリ リクエストの作成に失敗しました。

リクエストを送信するためのコード/メソッド

private void sendFbChallengeRequest(int challengeeId)
{
var app = new FacebookClient(Session["AccessToken"].ToString());
var parameters = new Dictionary<string, object>();
parameters["message"] = "I have challenged you to a game!";
parameters["title"] = "I challenged you!";
parameters["to"] = challengeeId;
var result = (IDictionary<string, object>)app.Post("/" + challengeeId + "/apprequests", parameters);
}

メソッドの最後のリンクでエラーが発生しています: var result = (IDictionary)app.Post("/" + challengeeId + "/apprequests", parameters);

これに関する助けをいただければ幸いです。事前にTx!

4

0 に答える 0