PluginOAuth認証に対応したTwitterに関するCakePHPのプラグインです。下記からダウンロード。設定方法も書かれています。Pluginなのでapp/plugin以下にDL&展開したものを放り込むだけ。ダウンロードまた、下記のリンク先にTwitterKitの作成者が勉強会の発表用に作ったスライドの資料があります。実際に作成してみる上の資料をもとに、実際にコードを入力して同じものを作成してみました。無事に、ちゃんとリバースしたツイートができました^^最初、わからなかった点を1つだけ。userのログイン処理の部分です。login.ctpの中で、TwitterFormHelpler::oauthLink()が呼ばれています。そのままlogin.ctpを使う場合は、次のことに注意が必要です。oauthLink()の中ではjQueryのコードをbuffer();しています。したがって、どこかで、writeBuffer()する必要があります。自分の場合はlogin.ctpに追記しましたが、layouts/default.ctpで出力した方がいいようです。しないと、読み込み中と表示されたままになってしまいます。Twitterでアプリケーションにログインさせたい場合は、まず、アプリケーションの登録の設定で、Twitterをログインに使用するにチェックをいれます。trueにすればそれ用のlinkが作成されます。他の機能も少しずつ使ってみようかと思います。OAuthConsumerを使ってみたコメントを残す完成イメージTwitterへの投稿を$this->Twitter->tweet(“つぶやくぞ”);という具合に実行できるようにする。準備Basic認証での投稿はできなくなるらしいので、OAuth認証によるツイートが出来るようにする。OAuth認証による投稿ができるクラスとComponentを作っている人がいるので、それを利用する。参考にしたサイトではClassを使っていたので、ここではComponentを使ってみる。TOKENを直接WEBページから取得するので、個人的な利用の場合のみ使用可能。http://www.zontheworld.com/blog/archives/119概要Twitterのアカウントから必要な情報を取得する。DLしたOAuthConsumerComponentの設定。TwitterComponentの作成。ツイート!Twitterの設定アプリの登録ツイッターにログインしhttp://twitter.com/appsにアクセス。参考サイトと同様にして、アプリの登録を済ませる。Secret登録したアプリケーションの詳細から取得。Secrethttp://dev.twitter.com/apps/にアクセス。登録したアプリの詳細をみる。Tokenをクリック。処理OAuthConsumerComponentの設定DLしたものを展開して、controllers/componetsを自分のcontrollers/componetsに配置。app/vendorsに配置。