Twitterに投稿した体重をはてなグラフに書き込むスクリプト
公開日:
:
最終更新日:2014/01/30
未分類
記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
書いてみた。
これで体重のグラフを作成する手間が省ける。
#!/opt/local/bin/ruby
require 'rss/2.0'
require 'open-uri'
require 'pp'
require 'rubygems'
require 'hatena/api/graph'
graph = Hatena::API::Graph.new('akio0911', '')
open('http://twitter.1x1.jp/rss/search/?keyword=akio0911+kg') do |http|
response = http.read
result = RSS::Parser.parse(response, false)
result.items.each do |item|
if item.description =~ /^(\d{2}\.\d)kg$/
kg = $1.to_f
time = item.pubDate
graph.post_data('体重',
'date' => Date.new(time.year, time.mon, time.day),
'value' => kg);
end
end
end