我正在尝试根据位置收集推特。我想了解如何收集的一些提示:
我正在使用 Ruby ,可能会使用tweetstream。另一种方法是直接使用twitter gem。请注意, tweetstream 基于 twitter-gem ,由相同的开发人员制作,等等。它只是一个更高的抽象层,有一些方便的附加组件,如事件机器驱动启动/停止守护进程。
对于第1点,很难说某人是希腊人。我能想到的唯一方法是从public streams收集所有推文并过滤包含希腊语单词的推文。
对于第2点,好的我会继续使用Tweetstream::Client.new.sample
对于point3 ,我不知道。希腊的GPS坐标是纬度: N 39°0'0''和经度 E 22°0'0 ,但这只是地图上的点不是希腊领土。我知道Tweetstream支持几种方法来定义基于位置的推文,但我不知道如何处理这个...任何想法,提示或想法都是受欢迎的。
对于point4 我正在使用TweatStream :: Client.new.track('keyword')来保持连接正常运行。阅读twitter的Streaming API,我的印象是
最诚挚的问候,
PA