1

我正在尝试从我的 Windows Phone 7.5 应用程序向 Facebook 朋友发送一个 apprequest,以邀请该朋友玩游戏。根据 Facebook 的官方文档,应通过对话框执行请求: https ://developers.facebook.com/docs/reference/dialogs/requests/

不幸的是,我无法让它在 Windows Phone 上工作/显示。

是否有另一种方法可以向已知的 facebook 用户发送 apprequest(我只需要将其发送给一个用户)?

我已经通过调用以下代码进行了测试:

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)请求将来自应用程序名称,而不是来自我(用户)

有谁知道如何让这个工作?我正在使用 Facebook SDK for .NET ( http://facebooksdk.net/ )

提前致谢。

4

0 回答 0