長いURLを短くしてくれて、クリック数を計測してくれるサービス、Bit.lyをCakePHPから簡単に利用する為のComponentを作ったので公開します。 とりあえず実装した機能としては、shorten(長いURLを短縮)、expand(短いURLやハッシュから元の長いURLを取得)、clicks(クリック数の取得)です。shorten辺りは、いくつかオプションのパラメータを省いてしまっているので、適宜改造してご利用頂ければと思います。 Bit.ly Componentのセットアップ Bit.lyにユーザー登録します APIキーを取得します(APIキーは、こちらのページで確認する事ができます) 登録したユーザ名と、APIキーをconfig/core.phpに記載します controllers/components内にbitly.phpを作成し、下のコードをコピペします。 config/c