blog - PHPでXMLを解析, twitter APIと連携
PHP5では、XMLの扱いが便利になっている。
たとえば、Twitter APIで取得したXMLを解析して、特定のタグ(XMLではノードという)ではさまれた文字列を抽出するのは、とてもシンプルに書ける。
twitter APIから特定のユーザのつぶやきを取ってくるには、以下の通り。
たとえば、Twitter APIで取得したXMLを解析して、特定のタグ(XMLではノードという)ではさまれた文字列を抽出するのは、とてもシンプルに書ける。
twitter APIから特定のユーザのつぶやきを取ってくるには、以下の通り。
<?php
$username = 'kuhalabo';
$url = "http://twitter.com/statuses/user_timeline.xml?id={$username}&count=20";
$rss = simplexml_load_file($url);
foreach ($rss->status as $i) {
$val = $i->text;
echo "<p>" . $val . "<br />";
}
?>