我知道有很多方法可以在php中读取RSS,就像
一样$rss = simplexml_load_file('http://rss.cnn.com/rss/edition.rss');
var_dump($rss);
当我在搜索分页时,使用偏移限制它们作为任何分页示例我发现不止一种方式就像
所有这些都在将所有这些内容组成rss provider
后对其进行分页我的问题是
“有没有办法以twitter或facebook API的分页方式阅读RSS源?”
非常感谢你的帮助
答案 0 :(得分:1)
没有通用的方法可以与所有提供商合作 - 他们根据您的要求为您提供的服务取决于他们。有些可以/将会分页,其他人则不会 - 正如你所发现的那样;大多数人不会 - 他们只会按原样退回RSS Feed。
如果您正在尝试创建通用模块,那么它需要能够处理分页的Feed(如果有的话)。它还需要保留一个提供商的白名单,这些提供商会为您提供分页的订阅源,或者在收到它们时学会识别分页的订阅源 - 并适当地处理它们。
有许多开源RSS阅读器/聚合器围绕谁可以查看的源代码示例 - http://tt-rss.org/redmine/projects/tt-rss/wiki很受欢迎并用PHP编写 - 您可以查看并了解它们是如何做到的?