TwitterAPIを使ってアプリケーションを作りたい!その1
cakePHPを使って何か物を作ってみたかったので、twitterAPIをつかってやってみました。
まったくわけのわからない状態からはじめているので、ぐだぐだです。
参考サイト:http://usy.jp/twitter/index.php?Twitter%20API#q36eab93
:http://labs.transrain.net/products/services_twitter/
環境:windows Vista/XAMPP
インストール方法
・http://labs.transrain.net/files/Services_Twitter-0.4.0.tgzをダウンロードします
→解凍して、Servicesフォルダをドキュメントルートに設置します・Jsphonというものをインストールしないといけないみたいなので、インストールします
→http://colo-ri.jp/downloads/Jsphon-1.0.1.tgzからダウンロード
→コマンドでインストールファイルをダウンロードしたディレクトリまで移動して、
$ pear install Jsphon-1.0.1.tgz
なぜかエラー発生
c:\>pear install Jsphon-1.0.1.tgz
ERROR:failed to mkdir .\pear\tests\Jsphon\tests★Vistaはコマンドプロンプトを管理者権限で実行しないとなかなかややこしいです
というわけで、管理者で実行すると、こうなりました。
# pear install Jsphon-1.0.1.tgz
install ok: channel://pear.php.net/Jsphon-1.0.1
よくわからなくなって、結局
# pear install http://svn.coderepos.org/share/lang/php/Jsphon/release/Jsphon-1.0.1.tgz
となりました。
使い方
Servicesと同じディレクトリに好きな名前のphpのファイルを作成して書き込みdecode($st->getUserTimeline(array('id'=>$user,'count'=>'20')));
foreach($data as $k=>$v){
echo $v['text']."
";
}で、自分の最新のツイートを20個とってくることができました。
もっと勉強します。
string(18) "HTTP/1.1 302 Found"
がなぜか、ずっと付きまとってきます。
こわいこわい