如何使用 php 获取网站的 rss feed url?
我需要以编程方式查找网站的 rss feed url。
[使用php或jquery]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我需要以编程方式查找网站的 rss feed url。
[使用php或jquery]
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
一般流程已经得到解答(DOOManiac),所以一些代码(演示):
请参阅:使用 PHP 自动发现 RSS(存档副本)。
The general process has already been answered (Quentin, DOOManiac), so some code (Demo):
See: RSS auto-discovery with PHP (archived copy).
这比仅仅在此处粘贴一些代码要复杂得多。但我可以为你指明你需要做什么的正确方向。
This is something a lot more involved than just pasting some code here. But I can point you in the right direction for what you need to do.
使 RSS 可发现的规则有相当详细的记录。您只需要解析 HTML 并查找所描述的元素即可。
The rules for making RSS discoverable are fairly well documented. You just need to parse the HTML and look for the elements described.
一个稍小的函数,它将获取第一个可用的提要,无论是 rss 还是 Atom(大多数博客有两个选项 - 这会获取第一个偏好)。
A slightly smaller function that will grab the first available feed, whether it is rss or atom (most blogs have two options - this grabs the first preference).