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);
}



ビュー


<?php

foreach($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