我从用户那里得到一个URL.我需要知道:
a)URL是一个有效的RSS提要吗?
b)如果没有与该URL相关联的有效订阅源
使用PHP/Javascript或类似的东西
(例如http://techcrunch.com失败了),但b)会返回他们的RSS提要)
编辑:请参阅下面的答案
有没有办法只发送带有链接的图像和RSS源中每个项目的替代文本?
我查看了enclosure标签,但这仅适用于视频和音乐.
阅读文章对<article>HTML5的标签,我真的觉得我最大的困惑是在本节的第一个问题:
使用
<article>为内容提供了更多的语义含义.相比之下<section>,只是一个相关内容块,并且<div>只是一个内容块...要确定这三个元素中的哪一个是合适的,请选择第一个合适的选项:
- 内容在Feed阅读器中是否有意义?如果是这样,请使用
<article>.- 内容是否相关?如果是这样,请使用
<section>.- 最后,如果没有语义关系,请使用
<div>.
所以我想我的问题是:饲料阅读器中有哪些类型的内容?
为iOS应用生成youtube播放列表RSS源的最佳方法是什么?
目前我使用以下格式:
http://gdata.youtube.com/feeds/api/playlists/YOUR_YOUTUBE_PLAYLIST_NUMBER
但似乎与我使用的其他饲料数据网址没有那么广泛的兼容性.
所以我最喜欢的网络工具Subtlety最近停产了,这意味着我不再能够轻松访问我所遵循的各种SVN项目的提交日志.有没有其他工具可以轻松地为公共SVN回购提供RSS提交源?
我正在写一个RSS提要(为了好玩),并在这里查看规范.
RSS是XML的一种方言.所有RSS文件都必须符合万维网联盟(W3C)网站上发布的XML 1.0规范.
显然这意味着如果我选择JSON选项,我就不会提供"纯"RSS.也就是说,如果我符合规范的其余部分,那么(定制的)读者是否可以解析它?
换句话说,如果我符合规范,但使用JSON而不是XML它是一个可用的RSS提要?
编辑 我不确定我是否清楚自己.没有涉及XML.我想用JSON编写类似于RSS(即XML)的东西.显然,需要编写这样一个feed的读者才能理解JSON格式.我想知道这是否已经完成.是否有以这种方式提供Feed的服务?是否有可以聚合/理解这种格式的程序.在这种情况下,RSS规范(没有XML部分)是一个有用的规范吗?
RG
{
"title":"example.com",
"link":"http://www.example.com/",
"description":"Awesome news about junk",
"items":[
{
"title":"An article",
"link":"http://www.example.com/an-article",
"descrition":"Some sample text here",
"pubDate":"2008-10-27 11:06 EST",
"author":"example author",
},
{
"title":"Second",
"link":"http://www.example.com/Seond",
"descrition":"Some sample text here",
"pubDate":"2008-10-25 23:20 EST",
"author":"author mcauthor",
},
{
"title":"third article",
"link":"http://www.example.com/third-article",
"descrition":"Some sample text here",
"pubDate":"2008-10-25 23:18 EST",
"author":"some other author",
}
]
}
Run Code Online (Sandbox Code Playgroud) 我一直在努力寻找ATOM和RSS的"官方"文档,以便我可以针对它进行编程.我遇到的问题是,有很多地方包括零件,但从来没有整个规范.
有没有人知道这两种可靠的联合格式的良好参考,并包含整个规范?
更新:我发现这一个为ATOM.不确定这是否正式,但它看起来很有希望.我将在上面阅读更多内容.
我一直在使用Google Feed API来加载RSS Feed,但看起来谷歌已经关闭了API.例如,当我尝试加载纽约时报RSS源时http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=1000&q=http%3A%2F%2Frss.nytimes.com%2Fservices%2Fxml%2Frss%2Fnyt%2FHomePage.xml,我收到了以下回复:
{"responseData": null, "responseDetails": "This API is no longer available.", "responseStatus": 403}
Run Code Online (Sandbox Code Playgroud)
有没有可行的替代方案?