del.icio.usのブックマーク数とPermalinkの話でも
みなさん、こんにちは、まーしーです
今日はすごく寒かったですね。寒いとキーボードを打つ手も鈍くなって仕事に支障が出てしまいますね。
さて、今日はdel.icio.usのpermalinkやbookmark数の話とかでも。
先日
MTでMD5を扱う3つの方法|linker journal|linker
/journal/2009/08/mtmd5.php
というのを書いて、del.icio.usのpermalinkをMD5を使って取得する方法を紹介しました。
JavaScriptを使ってdel.icio.usのブックマーク数を取得する
先日さらっと書きましたがJavaScriptを使った方法をMTを例にメモがてらまとめておきます。
紹介したmd5.jsを事前に読み込んでおいて
<script type="text/javascript"> url = MD5_hexhash('<mt:EntryPermalink />'); document.write('<a href="http://del.icio.us/url/' + url + '">'); document.write('<img src="http://labs.creazy.net/sbm/delicious/textimg/<$MTEntryPermalink$>" alt="" />'); document.write("</a>"); </script>
このような感じでうめこめばdel.icio.usのブックマーク数を画像で取得することができ、del.icio.usの個別のページへ飛ぶことが出来ます。ここで使っているのは
で紹介されているツールになります。Delicious2.0 の被ブックマーク数画像取得APIを作りました [C!]
http://creazy.net/2008/08/delicious20_counter_image_api.html
del.icio.usのPermalinkはdelicious.com/url/?url=でも取得可能
del.icio.us内でのPermalinkは前回紹介したMD5を使用する方法で取得するモノだと思っていたのですが、Rewishのrewさんに教えてもらった方法ですと
http://delicious.com/url/?url=example.com
http://delicious.com/url/view?url=example.com
でいけるようです。MTの個別記事ページだとこんなかんじでしょうか。
http://delicious.com/url/?url=<$MTEntryPermalink$>
こちらを使うと問題なくPermalinkを取得できますね。
rewさん、ありがとうございました!
ということで、Permalinkと画像取得のPermalink部分に<$MTEntryPermalink$>など記事のURLが挿入されるようにしておくと問題なさそうですね。