【发布时间】:2022-01-18 00:03:40
【问题描述】:
我的问题是从页面的墙上查询帖子会返回除一篇帖子之外的所有帖子。我无法解释为什么这篇文章没有被检索到。
我希望有人可以帮助我为什么 FQL/Graph API 会失败。
https://www.facebook.com/pages/WILIKE-INWI-Uni-Graz/295421080475868
相关帖子是来自“Doris Rath”的帖子。
这是我使用的查询(除了这个特定的帖子之外,它工作正常)。
$streamQuery = 'SELECT post_id, message, permalink, likes, actor_id, created_time FROM stream WHERE source_id';
$streamQuery .= '= 295421080475868 AND message != "" LIMIT 1000 OFFSET 0';
仍然没有解释为什么请求不起作用...... :(
仍然没有解决方案!拥有一个返回 false 的帖子的新 ID:286722628036968
【问题讨论】:
-
去掉
OFFSET 0会出现吗? -
由于 Doris Rath 的帖子是信息流上的最新帖子,如果您在信息流中发布新帖子,Doris 的帖子会出现而不是您刚刚发布的帖子吗?
-
不,它没有出现......我的新帖子被检索并显示在我的数组中,其中包含来自页面的帖子,尽管 Doris Raths 帖子不在数组中(所以它没有被检索到)。
-
这很奇怪。我希望我有一个答案,但我没有。我可以看到帖子设置为公开。看看您是否能够自行检索单个帖子可能会很有趣?无论如何,我已经为你投了赞成票。
-
这是帖子的 ID。 GraphAPI 只返回 "false" ... 168756276550072
标签: facebook facebook-graph-api facebook-fql