我想知道,是否有可能将内部搜索引擎写入Facebook群组。解释得更大一点:FB账户中有一些小组,小组中有一些话题可以谈论。一段时间后,引入了一个已经讨论过的新主题(论坛的一般问题之一)。许多论坛都通过内部搜索引擎解决了这个问题(比如这样),所以当你打开一个新主题时,它会自动查找可能的匹配项,并向用户建议一些已经打开和讨论过的主题。有可能写一个应用程序在Facebook群组主题上进行搜索吗?有可能创建一个搜索引擎来浏览用户的文档、帖子和消息吗?
是的,理论上你应该能够拿出这样的东西。
您可以使用FQL获取一个群组的所有帖子,例如,以下是在群组提要中发布的所有消息:
SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id="GROUP_ID"
不过,你必须自己根据从脸书上获得的数据进行文本搜索。此外,您还需要为此获得"user_groups"权限。
另一件事是,你将无法更改facebook内群组的实际用户界面,因此在群组订阅源上发布新消息的用户将无法使用你的搜索。
希望这是你想要的。
例如http://wallflux.com/search/18222079176/marketing