gpt4 book ai didi

facebook - FQL 搜索新闻提要

转载 作者:行者123 更新时间:2023-11-30 05:29:49 25 4
gpt4 key购买 nike

我正在开发的应用程序遇到了一个奇怪的问题。我正在使用 PHP SDK 在服务器端调用图形 API,这是我调用 API 的代码:

$params = array('q' => 'George', 'limit' => 100);

$newsfeed = $facebook->api('/me/home', 'GET', $params);

接下来是呈现新闻源 HTML 的代码。我在下面有一个页脚,单击后会加载更多帖子。但我观察到的是,如果通过提供额外的“q”参数来搜索新闻源,我们不会在一周后得到结果。

现在我第二次尝试使用 FQL 而不是 Graph API。 Graph API 的好处是,将 q 参数附加到/me/home 会自动为您搜索,而您无需执行任何操作。但是对于 FQL,根据以下文档的建议,情况似乎并非如此:

http://developers.facebook.com/docs/reference/fql/stream/

我的想法是使用以下 FQL:

SELECT post_id, actor_id, target_id, message, comments, likes FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid = me() AND type = 'newsfeed') AND strpos(message, 'facebook') >= 0

关于如何实现搜索的任何想法?我实际上想在应用程序中模拟新闻提要,所以如果您对此有任何想法,请告诉我有关批处理多个 FQL 查询的信息。

最佳答案

尝试像这样设置 source_id = me():

SELECT post_id, actor_id, target_id, message, comments, likes 
FROM stream
WHERE source_id = me()
AND strpos(message, 'facebook') >= 0

关于facebook - FQL 搜索新闻提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4889203/

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