如何发布到朋友的通知区域?

时间:2012-05-19 16:00:49

标签: c# facebook notifications facebook-c#-sdk

我有一个网站facebook app。我可以登录并发布给用户墙。我真正想要的是当用户在我的网站上创建图像时,他可以在几个朋友上创建通知以对图像采取行动。我怎样才能做到这一点 ? 我有这个代码,但我没有在通知区看到通知?

 var f = new FacebookClient();
        dynamic result = f.Get("oauth/access_token", new
        {
            client_id = FACEBOOK_APP_ID,
            client_secret = FACEBOOK_SECRET,
            grant_type = "client_credentials"
        });

        var token = result.access_token as string;

        var reqClient = new FacebookClient(token);
        var args = new Dictionary<string, object>();
        args["message"] = "Invitation to action message";
        args["data"] = "Invitation to action data";

        var reqResult = reqClient.Post("/" + facebookId.ToString() + "/apprequests", args);

2 个答案:

答案 0 :(得分:1)

应用生成的请求转到书签计数器,而不是顶部通知(使用地球图像)。

应用程序无法向用户发送此类通知(我知道)。 您可以在Social Channels guide上查看可用的选项,也可以查看Requests documentation

答案 1 :(得分:0)

使用app notifications。我链接的指南显示了很多文档。