1

我想使用图形 API 搜索 facebook 消息内容

https://graph.facebook.com/me/threads?access_token=ACCESS_TOKEN

这个返回我的 facebook 收件箱消息,是否可以使用 API 本身在这些消息中搜索特定单词而无需服务器端过滤?,就像它在实际收件箱中的工作方式一样,搜索功能让我可以搜索消息内容

假设这是一条消息:“我爱 StackOverFlow 用户!”

我想用这样的东西只返回它

https://graph.facebook.com/me/threads?access_token=ACCESS_TOKEN&contains=stackoverflow
4

1 回答 1

2

使用 fql,搜索“hi”的示例:

SELECT author_id, body, created_time FROM message WHERE thread_id IN (SELECT thread_id FROM thread WHERE folder_id = 0) AND CONTAINS("hi")

使用 Graph API 资源管理器进行测试

https://developers.facebook.com/tools/explorer?fql=SELECT%20author_id%2C%20body%2C%20created_time%20FROM%20message%20WHERE%20thread_id%20IN%20(SELECT%20thread_id%20FROM%20thread%20WHERE% 20folder_id%20%3D%200)%20AND%20CONTAINS(%22hi%22)

于 2013-04-30T04:28:49.383 回答