我正在创建一项服务,需要实时获取一组facebook用户的所有公开信息。集合的大小是可变的,并且可能会增长很多,假设高达500.所有这些用户都知道我并且愿意授权我(不知何故)阅读他们的数据。
我做了类似于twitter的事情,它非常简单,我只是关注了集合中的所有用户,并使用流式API来收听我的Twitter帐户上的更新。
我正在尝试为Facebook做同样的事情,但文档让我感到困惑,我无法理解最好的方法。我不认为我可以使用我的Facebook帐户只使用一次实时API订阅。我认为我可能需要为集合中的每个用户获取一个长期访问令牌,然后为每个用户进行实时API订阅。这是要走的路吗?对我来说似乎过于复杂。
为了澄清事情,我只需要阅读公开帖子,但我需要阅读所有内容,而不仅仅是那些facebook认为我可能感兴趣的内容。我不需要代表用户做任何事情。该服务将始终运行,并且需要在创建后立即接收帖子,轮询不是一种选择。