2012-08-04 89 views
1

有谁知道使用Python(或任何语言)收集Twitter文本消息的方法吗?我正在研究一个项目,它需要一个由短信组成的语料库。我认为,由于人们通过短信使用Twitter,它会像从手机收集短信一样好。通过短信使用Python发送Twitter消息

任何想法?

顺便说一句,我已经使用Tweepy库来收集Twitter消息的公共流。但是,据我所知,这些文字信息之间不能区分,或者只是从计算机写出的信息。

+0

我相信推特(至少用于)在Twitter的网络客户端视图中显示“通过短信发送”或类似内容。它被放置在通常用来发送推文的Twitter客户端名称的地方。 – Edwardr 2012-08-04 12:27:24

+0

哦,真棒。我会研究这一点。感谢提示! – tabchas 2012-08-04 12:29:32

回答

2

在响应中,查找“源”元素。

它通常会这样说

"source" : "<a href="http://example.com" rel="nofollow">Some Twitter App</a>", 

如果鸣叫已经通过SMS /文本信息被发送,它会说

"source" : "<a href="http://twitter.com/devices" rel="nofollow">txt</a>", 

可悲的是,Twitter的搜索引擎会而不是可让您通过来源进行搜索,因此您可能必须捕获大量的推文才能获取足够的文本消息。

+0

好吧真棒我会考虑它。谢谢您的帮助! – tabchas 2012-08-04 17:42:31