【问题标题】:Sending app requests from server side从服务器端发送应用请求
【发布时间】:2015-12-07 21:05:30
【问题描述】:

我正在构建一个 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'})

【问题讨论】:

  • 我正在使用 Koala 红宝石宝石与 Facebook 进行交互。我能够发送应用请求。应用程序请求并不那么明显,用户很可能不会注意到该请求。有没有办法向应用用户而不是应用用户发送通知或消息?

标签: facebook facebook-graph-api


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2018-03-11
    • 2018-04-04
    • 1970-01-01
    • 2012-11-11
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多