【问题标题】:Facebook send notification to friends using the app when a user joins my app当用户加入我的应用时,Facebook 会向使用该应用的朋友发送通知
【发布时间】:2012-04-24 06:04:59
【问题描述】:

我想通知用户的朋友,那些已经在使用我的应用程序的朋友,他的朋友也安装了该应用程序。

我看到一些应用程序的应用程序和游戏块上有编号。有没有办法做到这一点。这些应用程序是如何做到的。我也可以发送通知(即在地球图标上)

我已经有了要通知的用户列表。我如何在 facebook 中通知他们。

【问题讨论】:

    标签: facebook facebook-graph-api social-networking


    【解决方案1】:

    如果您希望接收者在收到通知时采取行动,您可以使用Request 功能和Request Dialog。请求对话框将一个用户的请求发送给一个或多个用户。

    【讨论】:

      【解决方案2】:

      我不确定您在第二段中的意思,但如果我设法理解了某些内容,那就是您在问如何通知用户。 有几种方法可以通知用户,它们都包含在Social Channels 文档中。

      如果您只想通知已安装应用的用户朋友,您必须首先找出哪些用户符合条件,您有两种选择:

      (1) 使用graph api,您可以向:/me/friends?fields=installed 发出请求,该请求应返回用户列表,安装了应用程序的用户将具有以下表单: p>

      {
          "installed": true, 
          "id": "USER_ID"
      }
      

      没有应用的会是这样的形式:

      {
          "id": "USER_ID"
      }
      

      (2)您可以使用FQL查看使用this query安装应用程序的朋友是谁:

      SELECT 
          uid
      FROM 
          user 
      WHERE 
          is_app_user 
          AND 
          uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
      

      【讨论】:

      • 对不起,伙计,我已经有了用户列表。我如何在 facebook 中通知他们。
      • 我对“社交渠道”文档的回答中有一个链接,其中解释了所有可用选项。
      猜你喜欢
      • 1970-01-01
      • 2014-10-03
      • 2018-11-02
      • 2014-04-24
      • 2018-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多