TwitterAPIを使ってアプリケーションを作りたい!その2
TwitterAPIを使ってアプリケーションを作りたい!その1
普通に直でPHP打ってたのですが、せっかくCakePHP勉強しているので、
cakephpでつくってみようと思います。
コントローラー
function t(){
require_once "Services/Twitter.php";
require_once 'Jsphon/Decoder.php';App::import('Vendor', 'Services/Twitter');
App::import('Vendor', 'Jsphon/Decoder');$user = 'hogehoge';
$pass = 'fugafuga';$st =& new Services_Twitter($user, $pass);
$js =& new Jsphon_Decoder;$data = $js->decode($st->getUserTimeline(array('id'=>$user,'count'=>'20')));
$this->set('data',$data);
}
ビュー
<?phpforeach($data as $k=>$v){
echo $v['text']."<br />";
}
あとは、前回落としてきたServicesのフォルダを丸ごとVenderフォルダに移動すると、動きました。
追記:Windowsでは動いたけど、Macでは動かないじゃないか!!
Vendorsフォルダのファイルの読み込み方
App::import('Vendor', 'Services/Twitter'); 見たいな感じでOKです
上記2つ直しても、まだRequireエラーがでるので、上記のように書き直してください。
検索機能を付けようと思って色々調べてたら、意外にURLで検索できるんだ。。。
って言うことを知ってびっくりしました。
HTMLとCSSの勉強もしないとだめだ><
参考にしているサイト
・http://www.1x1.jp/blog/2009/08/find_twitter.html
・http://d.hatena.ne.jp/favril/20090327/1238138002
ここすごく便利だと思う!!
・http://watcher.moe-nifty.com/memo/docs/twitterAPI49.txt