使用PHP为任何网站创建RSS(类似于Feedity或Feed43)

时间:2014-12-09 20:35:36

标签: php rss feeds


对于我的项目,我想构建一个PHP脚本,可以为任何网站创建RSS,就像Feedity或Feed43一样 关于从哪里开始以及如何真正感激的任何帮助...

1 个答案:

答案 0 :(得分:0)

要制作RSS,您只需要打印正确的格式。首先,您需要制作标题:

<?php header('Content-Type: application/rss+xml; charset=UTF-8'); ?>
<?xml version="1.0" encoding="UTF-8" ?>
    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Example RSS</title>
        <link>http://the.link.to.this.page</link>
        <description>A description of this RSS channel.</description>
        <atom:link href="http://the.link.to.this.page" rel="self" type="application/rss+xml" />

现在,你吐出像:

这样的项目
<item>
    <title>A title of the item</title>
    <guid>A Unique ID</guid>
    <description>The main text for the item.</description>
</item>

您将明显使用PHP来自定义一组要吐出的项目。你可以通过以下方式正确关闭它:

    </channel>
</rss>