【问题标题】:Invite friends to facebook app (not a game) preferably using PHP邀请朋友加入 Facebook 应用程序(不是游戏),最好使用 PHP
【发布时间】:2013-07-31 16:24:37
【问题描述】:

我想知道是否可以允许用户邀请朋友加入我的应用,即使它注册为健身应用而不是通过 facebook 注册的游戏。这还重要吗?

我想使用 facebook 请求对话框,但我被此页面信息部分中的措辞吓到了:http://goo.gl/zfx4R 其中说请求对话框仅适用于 facebook.com 上的游戏.

如果请求对话框不是答案,我应该如何允许用户邀请他们的朋友?如果有 PHP 解决方案,我会更喜欢它。

提前感谢您的帮助

【问题讨论】:

    标签: php facebook facebook-invite


    【解决方案1】:

    据我所知,没有限制应用“类型”的功能,所以游戏与应用应该没有区别。

    您可以在任何网页上打开 FB.ui({method: 'apprequests'}) Facebook Javascript 对话框,该应用程序不需要位于画布或页面选项卡中。措辞可能令人困惑,但其含义是,当用户接受邀请时,他们将被发送到应用画布。

    这意味着您需要将 Facebook 应用配置为具有命名空间 (apps.facebook.com/<namespace>),并且此时您需要处理来自邀请的用户。之后如何处理它们取决于您,如果您愿意,可以将它们重定向到您的网站。

    您应该知道,Facebook 请求流程故意非常隐秘,以避免从不想参与您的应用的用户那里获取信息。除非您有特定原因来跟踪邀请,否则我建议您使用带有 target_id 的 FB.ui({ method: 'feed'}) 对话框。

    正因为如此,PHP 中没有也不会有执行此操作的方法。您需要将 JS SDK 加载到您的页面并调用对话框,然后允许用户做出决定(无论是使用“提要”还是“应用请求”对话框)。

    【讨论】:

      猜你喜欢
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多