2006/07/30

はてブのエントリーのタグってどうとるの?

最近は、ブックマークはだいたい、MM Memoを使用しているわけだけども、はてブも使っている。MM Memoは個人用として、はてブは個人というより、もう少し周りを意識した際に使用している。最近は、diggも使い始めたわけだが、あまり使いこなせてないような。

で、はてブの自分のブックマークのリストが欲しいんです。最近20件とかの。PEARにServices_Hatenaがあったので、それを使って取得しようかなーなんて思ったけど、できないっぽい。たぶん。。。で、はてなウェブサービスを見てみたら、Atomフィードを使ったらできそうな感じがした。実際試してみたら、確かに、ブックマークのリストを取得することができた。でも、それぞれのブックマークに付けられているタグがどこで取得できるかがわからない。なんとなく、entryの下のidなんかが怪しいなーなんて思っているのだけども、よくわからんかった。

deli.cio.usの方のブックマークのリストは簡単にとれた。こんな感じで。


require_once 'Services/Delicious.php';
function getDelicious($user, $password)
{
    delicious = new Services_Delicious($user, $password);
    return $delicious->getRecentPosts();
}

で、よろしくhref, description, tag, hash, time, extendedを連想配列とするブックマークの配列を取得できたのだが、はてブはどうやってタグを取得したらいいのかしら。おそらく、del.icou.usのdescriptionに対応するのがtitleで、timeに対応するのがissuedで、extendedに対応するのがsummaryなのだが、tagに対応するのは何かしら?パッと見では、tagは無いように見えたのだが。

Leave a comment

Bloglines feedburner