从服务器端发送应用程序请求

时间:2012-09-15 12:24:28

标签: facebook facebook-graph-api

我正在构建一个Facebook应用程序,用户可以在其中创建邀请并邀请他们的朋友加入活动。它有3个步骤,第二步有一个自定义的朋友选择器,我让用户选择他/她想要邀请的一些朋友。在确认之后的第3步中,我想向被邀请者发送通知/消息/请求,我无法找到一个很好的方法来做到这一点。

我无法使用JS好友请求,因为我有自定义好友选择器。 我找不到从服务器端发送消息的方法。 我能够发送应用请求,但仅限应用用户。

有没有向用户发送一些通知的方式,他的朋友邀请他参加活动?

*并非所有被邀请者都是应用用户 *并非所有用户都接受了TOS *在被邀请者接受或拒绝邀请之前,不要发布到墙上

任何指针都会受到赞赏。

更新

希望这有助于某人。以下是我能够发送服务器端请求的方法。

@oauth = Koala::Facebook::OAuth.new('app_id', 'access_token')
@oauth_token = @oauth.get_app_access_token
graph = Koala::Facebook::GraphAPI.new(@oauth_token)
graph.put_object("fb_id", "apprequests", {:message=>'Welcome to my app'})

1 个答案:

答案 0 :(得分:0)

最后回答这个问题(根据最新的API Version v2.5):无法向未授权您的应用的用户发送通知或应用请求服务器端。您应该使用官方apprequest对话框或其他对话框,如发送对话框。或者只是发送电子邮件。

相关问题