69log | 福岡でweb制作に従事するひとの極私的ブログ

忘れないために。
何かで作ったんだけど、ソースがなくなった気がしたのでここに書いておく。

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」ってでてるのであまり意味ないかも・・・。
ソースがあれなのはあれなので、あしからず。

RSS Feed

コメントはまだありません。

Leave a comment!

« Twitterに送る Javascript

WordCamp Fukuoka 2010 »

Find it!

Theme Design by devolux.org