我想使用GraphAPI和Webhooks订阅用户的活动源,并提取有关他们喜欢的共享帖子的元数据和统计信息等信息。 (是的,我很清楚隐私问题,这将非常谨慎地处理。)
我能找到的最接近的问题是:
其他答案无关紧要,因为他们要么讨论旧的FQL或插件,要么特定于Pages。
我一直在阅读GraphAPI文档,而User Likes信息仅与他们喜欢的页面有关(这些页面没有太大变化)。所以这是所需信息的一个子集 - 我需要喜欢Posts,而不仅仅是Pages。
我真正感兴趣的是给定用户反应的对象。您可以通过GET /v2.8/{post-id}/reactions HTTP/1.1
来轻松查看每个人对给定帖子的反应。但这是"后期反应"我需要"用户反应"。
到目前为止,我能想出的最佳解决方案是使用webhook订阅他们的feed,然后收集一个对象ID列表,然后在一段时间内订阅他们的反应并由用户过滤。这不是理想的或非常有效的,因为它需要相当数量的订阅,并且还只考虑用户的订阅源中的帖子,而不是他们可能通过其他方式偶然发现的其他帖子。
那么 - 如何提取所有用户信息?