CPANモジュールのWebService::SyncSBS::D2Hを使って、Deliciousとはてブを同期させた。
I have synced two Social Bookmark Services, Delicious and Hatena by using WebService::SyncSBS::D2H.
WebService::SyncSBS::D2H – del.icio.us and hatena bookmark sync – search.cpan.org
/home/sho/src/perl/070204_delicious2hateb/d2h.pl
usestrict;
usewarnings;
useutf8;
useWebService::SyncSBS::D2H;
my$sbsync=WebService::SyncSBS::D2H->new({
delicious_user=>”your-delicious-username”,
delicious_pass=>”your-delicious-password”,
hatena_user=>”your-hatena-username”,
hatena_pass=>”your-hatena-password”,
delicious_recent_num=>40,
});
$sbsync->sync;
use utf8;しておかないと、delicious側で日本語タグを付けた時にはてブ側で文字化けする。
そしてcrontabで30分毎に回す。
*/30 * * * * /usr/bin/perl /home/sho/src/perl/070204_delicious2hateb/d2h.pl
実際動かすのはすぐだったけど、cpanモジュールを入れるのに手こずった。