masayuki5160's diary

名古屋でエンジニアしてます。

Twitter APIとTwitPic APIも使ってみた

連日いろいろAPIをためしまくってますが、多分今日で最後w
参考にしたのはこちら。



phptwitter-apiの検索結果を取得してみる練習
http://synapse28.com/phptwitter-apiの検索結果を取得してみる練習/

[Javascript]twitpi APIで投稿写真のサムネイルを取得する
http://blogaomu21.blog91.fc2.com/blog-entry-172.html




あと実はあまりTwitterつかったことなくて詳しくないのでこのあたりも参考にしました。


@や#やRTって何?基本のTwiiter用語と使い方を覚えよう
http://tweeter.jp/2009/08/11/twitter-567.html

TwitPicの使い方
http://twitter.awe.jp/?p=135

API制限とはなんですか
http://sourceforge.jp/projects/tween/wiki/API制限について






まずはTwitter APIから。
ソースはこちら。


<?php
$url = "http://search.twitter.com/search.atom?q=%23空&lang=ja";
$rss = simplexml_load_file($url);
$title = $rss->title;

echo "<h5>空についてのつぶやき</h5>";

foreach ($rss->entry as $entry)
{
echo "<img src='".$entry->link[1]{"href"}."' />";
echo "<a href='".$entry->author->uri."'>".$entry->author->name."</a><br/>";
echo $entry->content."<br/><br/>";
}
?>

これで空に関するつぶやきを表示できます。
こんな感じです。



以下の"q="のあとを検索したいワードとするだけでつぶやきをひろってこれます。


$url = "http://search.twitter.com/search.atom?q=%23検索ワード&lang=ja";





次にTwitPic APIについてですが、
ソースは参考にしたサイトのまんまなので割愛します、すいませんw
以下ソースのTwitterのアカウント名を変更するだけで大丈夫です。


<script type="text/javascript" src="http://api.twitpic.com/2/users/show.jsonp?username=アカウント名"></script>

ほかのソースはそのまんまで大丈夫なので参考サイトを確認お願いします。



せっかくAPIをさわったので今更ですがTwitterもはじめたいと思いますw