PHP Twitter - 打印用户的最新推文(PHP提取RSS源并链接链接)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP Twitter - 打印用户的最新推文(PHP提取RSS源并链接链接)相关的知识,希望对你有一定的参考价值。
function parse_feed($feed) {
preg_match_all(
'/<description>(.*?)<\/description>/s',
$feed,
$tweets,
PREG_SET_ORDER
);
$tweet = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\">\\0</a>", $tweets[1][1]);
return $tweet;
}
$feed = "http://twitter.com/statuses/user_timeline/26248137.rss";
$twitterFeed = file_get_contents($feed);
echo parse_feed($twitterFeed);
// Without the function and storing it in a user's cookie that is checked every 30min
$feed = file_get_contents("http://twitter.com/statuses/user_timeline/26248137.rss");
preg_match_all(
'/<description>(.*?)<\/description>/s',
$feed,
$tweets,
PREG_SET_ORDER
);
$tweet = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\">\\0</a>", $tweets[1][1]);
if (!$_COOKIE['lasttweet']) {
setcookie("lasttweet", $tweet, time()+1800); /* expire in 30min */
echo $tweet;
}else{
echo $_COOKIE['lasttweet'];
}
以上是关于PHP Twitter - 打印用户的最新推文(PHP提取RSS源并链接链接)的主要内容,如果未能解决你的问题,请参考以下文章
Twitter-打印用户的最新tweet(摘自PHP中的RSS提要和linkifies链接)
通过 CURL 中的 Twitter Rest API 获取多个屏幕名称的最新推文
当有人使用twitter api和php发布推文时如何获得通知
使用 twitter API 和 statuses/user_timeline 收集用户推文
Twitter API 如何获取最新推文 | Python
PHP 获取Twitter推文