【问题标题】:Events of a given user with Facebook Graph API使用 Facebook Graph API 的给定用户的事件
【发布时间】:2015-05-02 14:13:45
【问题描述】:

我正在开发一个移动应用程序,其中包含 Facebook 事件源、来自某些 FB 页面的事件。

我想知道是否有任何方法可以使用 Facebook Graph API 获取给定人员的事件?我知道有一种方法可以获取我提到的页面事件(使用“pageid”/events/attending/?access_token)和“我的”事件(当我是登录用户时),但是有什么方法可以获取由 a 创建的公共事件特定用户(前提是我知道他们的 UserId)?我在服务器端使用 PHP。

【问题讨论】:

    标签: php android facebook facebook-graph-api


    【解决方案1】:

    您必须做一些工作才能获取用户创建的所有事件。

    首先使用用户 ID 和访问令牌调用 /accounts 端点,以获取用户管理的页面列表以及用于访问它们的令牌(这将包括用户主页)。

    获取 userId 的事件还将为您提供用户在其任何组中创建的所有事件。

    现在为每个页面调用 /events 端点。每次调用都会返回一个页面的事件列表,您必须过滤和汇总这些事件列表。

    要进行过滤,您将为上述每个页面事件调用 /event 端点,以便确定页面事件实际上是由该用户创建的(检查所有者字段)。

    简单易懂!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      • 1970-01-01
      • 2014-11-23
      • 1970-01-01
      相关资源
      最近更新 更多