从现有RSS创建RSS源

时间:2010-03-31 21:26:41

标签: php

我使用Twitter API读取收藏夹RSS,它会生成以下输出:

http://vl3.co.uk/favs/getfavs.php

我不确定为什么这个文件似乎不正确,没有出现在我的RSS阅读器中或在浏览器中正确呈现。任何人都可以对此有所了解吗?

如果输出无效,我该怎么做呢?

其次,我想缓存RSS提要,然后使用像Magpie RSS Parser这样的东西。

2 个答案:

答案 0 :(得分:4)

首先,您的网址似乎是text / html而不是application / rss + xml。其次,XML内容根本不遵循RSS规范,因此它不适用于标准的RSS阅读器。

RSS规范:http://cyber.law.harvard.edu/rss/rss.html

答案 1 :(得分:2)

那不是RSS。你不能只创建任意一组XML标签,并希望RSS阅读器能够理解它 - RSS是a standard,需要特定的标签。

您最好的选择是采用现有的RSS源并查看其构建方式。您可以针对the Feed Validator检查您创建的Feed。