【问题标题】:Get Twitter Messages Sent via SMS using Python使用 Python 获取通过 SMS 发送的 Twitter 消息
【发布时间】:2012-08-02 06:12:11
【问题描述】:

有人知道使用 Python(或任何语言)收集 Twitter 文本消息的方法吗?我正在做一个项目,它需要一个由短信组成的语料库。我想,既然人们通过短信使用 Twitter,那就像从手机中收集短信一样好。

有什么想法吗?

顺便说一句,我使用 Tweepy 库来收集 Twitter 消息的公共流。但是,据我所知,这些无法区分短信或仅从计算机写入的消息。

【问题讨论】:

  • 我相信 Twitter(至少曾经)在推文的网络客户端视图中显示“通过 SMS 发送”或类似内容。它被放置在通常用于发送推文的 Twitter 客户端名称所在的位置。
  • 太棒了。我会调查的。感谢您的提示!

标签: python twitter tweepy


【解决方案1】:

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

它通常会说类似

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

如果一条推文已经通过短信/短信发送,它会说

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

遗憾的是,Twitter 搜索引擎将让您按来源搜索,因此您可能必须捕获大量推文才能获得足够的短信。

【讨论】:

  • 好的,我会调查的。感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-16
相关资源
最近更新 更多