繁体   English   中英

使用PHP检查RSS feed是否与URL关联

[英]Check if RSS feed is associated with URL using PHP

是否可以从URL中找到是否存在RSS提要。

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

不可以,无法仅通过URL进行判断,但是您应该能够判断是否加载了URL的HTML代码,例如使用PHP的file_get_contents或CURL之类的内容。

通常,具有RSS feed的网站会在页面的HTML代码中对feed进行声明,这是您通常会看到的示例:

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

因此,我建议您寻找一个HTML“ link”标记,其类型设置为“ application / rss + xml”,显然,“ herf”将为您提供RSS feed的URL。

您无法确定,但是大多数人在有link标记时会使用它。

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

type="application/rss+xml"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM