Использование XML-фида PHP из Twitter - PullRequest
0 голосов
/ 01 декабря 2011

Следующий код должен взять xml-ленту из Twitter и повторить результаты.

<?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 неверный запрос в /home/divethe1/public_html/robin-knight.com/wp-content/themes/RIKsoft/index.php по линии 142

1 Ответ

0 голосов
/ 01 декабря 2011

Вы можете попробовать использовать DOMDocument-> load ($ url). URL-адрес для канала Twitter также доступен без SSL, попробуйте, если SSL вызывает у вас горе, и вам не нужна безопасная версия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...