【问题标题】:Retrieve latest twitter tweet with a particular hashtag via CLI通过 CLI 检索带有特定主题标签的最新推特推文
【发布时间】:2013-03-07 17:55:45
【问题描述】:

我正在寻找一种方法来通过 cli (bash) 检索包含特定 Twitter 主题标签的最新推文。运行如下:“./get-tweet.sh blah”并返回“Dude,我感觉如此#blah”谢谢!

看起来我可以通过这样做获得 rss 提要:

curl -s 'http://search.twitter.com/search.rss?q=%23blah&rpp=1'

然后我只需要剪切出正确的 xml

【问题讨论】:

    标签: bash shell twitter hashtag


    【解决方案1】:

    我会看看 TTYtter 这样做。特别是它允许像这样编写脚本:

    ttytter -runcommand="/search #haiku"
    

    虽然对于 oAuth,您需要以交互方式进行初始设置。

    【讨论】:

      【解决方案2】:

      好的,我想出了一个解决方案:

      !/bin/bash

      curl -s "http://search.twitter.com/search.rss?q=%23$1&rpp=1" > /tmp/hashtag.xml

      xmllint --xpath '/rss/channel/item/title/text()' /tmp/hashtag.xml | sed 's/http\://t.co/*//g' | sed 's/#//g' | sed 's/@//g' |xargs -i -0 echo -n "{}" 回声

      rm /tmp/hashtag.xml

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-24
      • 1970-01-01
      • 1970-01-01
      • 2020-05-01
      • 1970-01-01
      • 2013-06-02
      • 2011-02-12
      相关资源
      最近更新 更多