忘れないために。
何かで作ったんだけど、ソースがなくなった気がしたのでここに書いておく。
twitterでつぶやくボタンとかに指定したURLをbit.lyで短縮してつぶやくやつ。
まじめにbit.lyに登録して、APIキーを取得。
それを使ってjsで実装。
Javascriptはhttp://kazu69.net/blog/sample/tweet/tweet.js.txt。
指定したURLを短縮するなら、
<a href="http://yahoo.co.jp" class="retweet">ヤフー<a>
のように a タグのclass属性にretweet ってのを記述。
スクリプトを読み込ませて、
/*先にスクリプトをロード*/
<script type="text/javascript" charset="utf-8" src="****"></script>
<script type="text/javascript">
window.rt.userID = "bit.lyのid"
window.rt.userKey = "bit.lyのapiキー"
window.rt.sid = "twitter"
/*
true なら a タグの href属性の値を短縮
falseなら 該当ページの URLを短縮
*/
window.rt.f = true
rt.f1();
</script>
とする。デザインとかはCSSで。
ちなみに、ログピにおくるなら
window.rt.sid = "logpi"
とするとできるけど、ログピはURL貼ると「click here」ってでてるのであまり意味ないかも・・・。
ソースがあれなのはあれなので、あしからず。

