我需要收集推文的“集合”,即用于研究的Twitter对话;

集合还需要满足以下条件


其中的推文数量,以及
参加人数。


我看过Twitter Streaming API和twitter-stream gem,但我发现它们都不适合我的目的。

有没有简单的方法可以实现这个目标?

最佳答案

你的出发点是什么?您如何判断一条推文是否符合您的标准?

完成此操作后,这非常简单。


获取作为对话起点的推文。
搜索对该推文的回复。

Twitter不允许您搜索“ in_reply_to”,但您可以搜索提到“ @user”的所有人并按“ in_reply_to”进行过滤

递归重复。


您将最终得到一棵树,以开始的tweet作为根节点。您应该能够遍历树以查看有多少唯一用户和有多少条推文。

关于twitter - 收集符合条件的随机Twitter对话,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13719864/

10-11 22:33
查看更多