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 />";  
  }
?>
