スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  • [--/--/-- --:--]
  • スポンサー広告 |
  • トラックバック(-) |
  • コメント(-) |
  • この記事のURL |
  • TOP ▲

はてなブックマーク件数取得APIをRubyでつついてみる 

そうだ!WebAPIの勉強をしよう!

と唐突に思い立ち、気軽に使えそうなはてなのWebAPIを試してみることに。
先日実装された「はてなブックマーク件数取得API」を扱うことにした。

そしてマニュアルページに掲載されているPerlのサンプルコードを、Rubyで書いてみた。

コード
#!/usr/bin/ruby
require 'xmlrpc/client'
require 'uri'

urls = [
  'http://d.hatena.ne.jp/',
  'http://b.hatena.ne.jp/',
  'http://www.hatena.ne.jp/',
]

server = XMLRPC::Client.new("b.hatena.ne.jp", "/xmlrpc")
result = server.call("bookmark.getCount", *urls[0, 50])

result.each do |key, value|
  print value, "\t", key, "\n"
end


実行結果
36      http://d.hatena.ne.jp/
169     http://www.hatena.ne.jp/
208     http://b.hatena.ne.jp/


これで複数URLについて、各々のブックマーク件数が取得できた。
WebAPIって素晴らしい。

・・・検索したら同じようなことをやってる方がすでにいた。^^;

くーすーって美味しいよね Rubyで「はてブAPI」を叩いてみよう
http://dominodomino.blog33.fc2.com/blog-entry-25.html
  • [2005/12/27 21:19]
  • IT関連 |
  • トラックバック(0) |
  • コメント(0) |
  • この記事のURL |
  • TOP ▲

コメント

コメントの投稿















管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。