twitterにブログのタイトルとURLを送信する場合、普通のURLではちょっと長すぎて140文字の中でかなりとられてしまう。

ということで、bit.ly apiを使ってショートコードを作ってそれをtwitterに飛ばすことにした。Javascriptでもできるらしい。最初は、Javascriptで作ろうと思ったけど、apiコードやアカウントがモロ見えになってしまうので、phpでショートコードを作ってHTMLにのせて、それをJavascriptで取得しようと思った。

どうやって、PHPでbit.lyにリクエストを飛ばすのだろう・・・と思って調べてみたら、クラスファイルを作っている人が居た。それを使って、生成しようと思った。

bit.ly API  の PHP classをつくった

プロジェクトページ

http://openpear.org/package/Services_Bitly

これを使うとオブジェクトを作って、メソッドに変換したいURLを引数でリクエストするだけ。
変換されて返ってくる。

このクラスファイルを作った方に感謝。

bit.ly APIPHP classをつ くった

関連記事