【问题标题】:Check if RSS feed is associated with URL using PHP使用 PHP 检查 RSS 提要是否与 URL 相关联
【发布时间】:2013-07-04 14:22:52
【问题描述】:

是否可以从 URL 中找出是否有关联的 RSS 提要。

例如。我有网址 www.MyDomainName.com。现在可以通过除 PARSING 之外的方式使用 PHP 以编程方式检测是否存在与 URL 关联的 RSS。

【问题讨论】:

  • “除了 PARSING”是什么意思?

标签: php rss


【解决方案1】:

不,仅从 URL 是无法判断的,但是您应该能够判断您是否加载了 URL 的 HTML 代码,例如使用 PHP 的 file_get_contents 或 CURL 之类的东西。

通常,具有可用 RSS 提要的网站会在页面的 HTML 代码中声明提要,以下是您通常会看到的示例:

<link rel="alternate" type="application/rss+xml" title="Example" href="http://www.example.com/feed/" />

因此,我建议寻找一个 HTML“链接”标签,类型设置为“application/rss+xml”,显然“herf”会为您提供 RSS 提要的 URL。

【讨论】:

    【解决方案2】:

    你无法确定,但大多数人都会使用link 标签。

    使用file_get_contents获取文本格式的文件,然后搜索

    type="application/rss+xml"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-17
      相关资源
      最近更新 更多