用于获取用户事件日志的 FaceBook API

标签 facebook api facebook-php-sdk facebook-rest-api

我需要获取用户的事件日志。我试过/{user-id}/activities 但它没有返回用户的事件日志。我知道我们可以从“fql”获取一些事件,但 FB 最近宣布他们正在弃用 fql。

我使用了通知 API,但缺点是如果用户已经阅读了这些通知,那么 API 将返回一组空数据。

我可以通过任何其他方式获取用户的事件日志。

enter image description here

谢谢

最佳答案

Facebook 上没有允许访问或检索用户事件日志的 API。此外,我怀疑永远不会有一个,因为这是用户的私有(private)信息日志,包括他们不希望其他用户和应用程序看到的内容。

Facebook 上唯一的事件支持是用户添加到其个人资料中的爱好/事件。这显然不是您想要的,但无论如何我都会详细说明。您需要请求 user_activities 权限,然后进行 API 调用:

/me/activities

关于用于获取用户事件日志的 FaceBook API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25260498/

相关文章:

android - 使用Keytool的问题

python - 对变量内容进行数字排序

api - YouTube数据API v3:显示具有一定观看次数的随机视频

facebook-php-sdk - 如何获得带有应用程序ID和密码的Facebook应用程序名称?

Facebook Graph API 不返回电子邮件

iphone - FBRequest委托(delegate)方法请求:didLoad: is not getting called

php - 从 Graph API 显示 [图像][url]

iphone - Facebook 给出安全警告 : Please treat the URL above as you would your password and do not share it with anyone

ruby-on-rails - 导出 Mixpanel 事件提要数据

php - 防止直接/在 facebook 之外访问 facebook canvas 应用程序