我需要收集推文的“集合”,即用于研究的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/