XML-RPCクライアント
PythonでXML-RPCを利用してデータを取得するサンプルです。「xmlrpclib」モジュールを使用します。
はてなブックマークより、指定のサイトのブックマーク数を取得します。
※はてなブックマーク側に仕様はこちらで確認ください
# -*- coding: utf-8 -*-
import xmlrpclib
server = xmlrpclib.ServerProxy("http://b.hatena.ne.jp/xmlrpc")
print server.bookmark.getCount("http://www.python-izm.com/")
print server.bookmark.getTotalCount("http://www.python-izm.com/")
--実行結果--
{'http://www.python-izm.com/': 555}
999
6行目で本サイトのトップページのブックマーク数(555件)を取得し、7行目で全てのページのブックマーク数(999件)を取得しています。※数値は適当です
