gpt4 book ai didi

facebook-fql - 是否可以使用 FQL 获取用户提要?

转载 作者:行者123 更新时间:2023-12-04 05:21:49 24 4
gpt4 key购买 nike

是否可以使用 FQL 获取用户的提要?获得与 graph.facebook.com/user/feed 相同的内容

最佳答案

cpilko 的回答中提到的请求将为您提供当前用户的新闻源(即相当于 Graph API 的/me/home)。因此,我认为该答案不应该被接受。

至于当前用户的时间线(即相当于 Graph API 的/me/feed):没有简单的方法可以通过一个请求获得它,因为时间线包含不同的信息:

  • 它包含当前用户的状态更新。
  • 它包含针对当前用户的其他用户的帖子。
  • 它不包含当前用户针对其他用户、事件等发布的帖子。
  • 它不包含当前用户的故事,这些故事既没有消息文本也没有附加的照片、链接或地点。*

*:我不能 100% 确定最后一个,因为这方面的信息充其量只是粗略的。有不同的帖子类型(我还没有看到完整的列表),并且似乎存在某种逻辑,哪些类型显示在时间轴上,哪些不显示。正如我所说,文档很粗略,而且 Facebook 似乎不希望您获得与他们完全相同的数据。

现在回答你的问题:如果您打算提供用户的时间轴作为您应用体验的一部分,您应该以最佳猜测方法为目标。

这是一个我发现非常接近的例子(除了它不会让你在时间轴上发布 friend 的帖子,但正如我所说:最好的猜测):

SELECT post_id, actor_id, target_id, description, message, attachment, type, permalink
FROM stream
WHERE source_id = me()
AND is_hidden != "true"
AND (type = 46 OR type = 60 OR type = 65 OR type = 80 OR type = 128 OR type = 247 OR type = 285 OR type = 373)
LIMIT 100

顺便说一句,这是迄今为止我找到的最完整的帖子类型列表: Where to get a list of ALL facebook stream posts types?

希望这会有所帮助,尽管答案确实不是那么令人鼓舞。 :)

关于facebook-fql - 是否可以使用 FQL 获取用户提要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12992905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com