来自Twitter的PHP XML Feed使用情况

时间:2011-12-01 15:33:54

标签: php xml twitter

以下代码应该从Twitter获取xml提要并回显结果。

<?php

$xml = simplexml_load_file('https://api.twitter.com/1/statuses/user_timeline/QuiteCheesedOff.xml?count=6');

$tweets = $xml->xpath("/statuses/status");

foreach($tweets as $tweet) {

    $text = $tweet->text;
    $date = $tweet->created_at;

    echo '<div>' . $text . '</div>' . '<b>' . $date . '</b>';
}

?>

相反,它会返回此内容。

  

警告:   使用simplexml_load_file(https://api.twitter.com/1/statuses/user_timeline/QuiteCheesedOff.xml?count=6)   [function.simplexml-load-file]:无法打开流:HTTP请求   失败! HTTP / 1.0 400 Bad Request in   /home/divethe1/public_html/robin-knight.com/wp-content/themes/RIKsoft/index.php   在第142行

1 个答案:

答案 0 :(得分:0)

您可以尝试使用DOMDocument-&gt; load($ url)。 Twitter提要的URL也可以在没有SSL的情况下使用,如果SSL让您感到悲伤并且您不需要安全版本,请尝试使用。