本文介绍了使用 PHP 将多个 twitter 提要合并到一个列表中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将如何将多个用户的 Twitter 提要合并到一个列表中并将它们显示在我的页面上?
How would I go about combining multiple users twitter feeds into one list and display them on my page?
推荐答案
你必须进入,我会说,三个步骤:
You'd have to go in, I'd say, three steps :
- 获取每个用户的提要
- 那些可以作为 RSS 提要使用;例如:http://twitter.com/statuses/user_timeline/17907318.rss
- 这意味着您可以使用
curl
,或使用simplexml_load_file
.
- 您必须将它们合并到一个数组中,其中包含所有用户的所有提要;参见
array_merge
- 然后,可能按日期对该数组进行排序;参见
usor
一个>
作为旁注:每次想要显示结果页面时都下载多个 RSS 提要不是一个好主意:这会大大降低您的网站速度 -- 这意味着您需要设置一些缓存机制:
As a sidenote : downloading several RSS feeds each time you want to display your resulting page is not a good idea : it will slow your site down a lot -- which means you need to put some caching mecanism in place :- 缓存推文数据;例如,使用 MySQL 数据库
- 或缓存 HTML 代码的整个结果部分
这篇关于使用 PHP 将多个 twitter 提要合并到一个列表中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!