Windows Phone 7.5 アプリケーションから Facebook の友人に apprequest を送信して、その友人をゲームラウンドに招待しようとしています。Facebook の公式ドキュメントによると、リクエストはダイアログ経由で実行する必要があります: https://developers.facebook.com/docs/reference/dialogs/requests/
残念ながら、これを Windows Phone で動作/表示させることはできません。
既知の facebook ユーザーに apprequest を送信する別の方法はありますか (1 人のユーザーにのみ送信する必要があります)。
次のコードを呼び出して、それを行うことをテストしました。
FacebookClient fb = new FacebookClient(_appAccessTooken);
var arguments = new Dictionary<string, object>();
arguments["appId"] = Consts.FaceBookAppID;
arguments["title"] = "Play a gameround!";
arguments["message"] = "Would you like to play with me?";
fb.PostAsync("/user-id/apprequests", arguments);
これは機能しますが、次のとおりです。
1) ユーザーは適切な通知を受け取りません。Applicationcenter の通知からのみ表示されます。
2)リクエストは、私(ユーザー)からではなく、アプリケーション名から送信されます
これを機能させる方法を知っている人はいますか?II は Facebook SDK for .NET ( http://facebooksdk.net/ )を使用しています。
前もって感謝します。