cli(bash)を介して特定のTwitterハッシュタグを含む最新のツイートを取得する方法を探しています。「./get-tweet.shblah」のように実行され、「Dude I'm feel so #blah」と返されます。ありがとうございます!
これを行うことでRSSフィードを取得できるようです。
curl -s'http ://search.twitter.com/search.rss?q=%23blah& rpp= 1 '
次に、正しいxmlを切り取る必要があります
私はそれを行うためにTTYtterを見たいと思います。特に、次のようなスクリプトが可能です。
ttytter -runcommand="/search #haiku"
oAuth の場合でも、初期設定を対話的に行う必要があります。
OK、私は解決策を一緒にハックしました:
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 エコー -n "{}" エコー
rm /tmp/hashtag.xml