我需要获取用户的事件日志。我试过/{user-id}/activities 但它没有返回用户的事件日志。我知道我们可以从“fql”获取一些事件,但 FB 最近宣布他们正在弃用 fql。
我使用了通知 API,但缺点是如果用户已经阅读了这些通知,那么 API 将返回一组空数据。
我可以通过任何其他方式获取用户的事件日志。
谢谢
最佳答案
Facebook 上没有允许访问或检索用户事件日志的 API。此外,我怀疑永远不会有一个,因为这是用户的私有(private)信息日志,包括他们不希望其他用户和应用程序看到的内容。
Facebook 上唯一的事件支持是用户添加到其个人资料中的爱好/事件。这显然不是您想要的,但无论如何我都会详细说明。您需要请求 user_activities
权限,然后进行 API 调用:
/me/activities
关于用于获取用户事件日志的 FaceBook API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25260498/