输入规则
这里的规则让我试到头疼,但是慢慢试就是能试出来的要注意
- 一行一个规则比较清晰,这个系统也支持
- 每行结束加一个
{*}
来忽略规则间不要的东西,如果有空格回车的也加上
- 一个规则试好了再试另一个规则
- 可以借助HTML格式化工具
我的匹配结果
我的匹配结果
如上图所示,每一篇文章的标题、链接、摘要、时间都已经成功抓取了。
我们要完善好源格式,才能正确的输出源,在上面的语法那一节我们也说过了,一个完整的源要有网站title,link,description还要有每个文章的tile,link,time,description。
网站
来看文章的要怎么填
变量
变化的字段用 {%+数字}
的形式标示出来,也就是上面我的匹配结果里展示的内容,不同的 {%+数字} 之间可以填写随意的文字、符号过渡,如下
文章
ok的话点Preview就可以生成了
看看结果
结果
我的RSS URL
- Feed URL就是你的RSS地址了,你可以放在任何地方
- Edit URL就是以后用来编辑你RSS的页面了
- 下面可以把这个url的好记一些 好了,这个url放到文章你的rss订阅器里就可以订阅了
限制
- 你可以免费使用 Feed43 做 RSS 源
- 免费版不限制创建多少个rss源但是会有广告,每个源最大只能有250KB,更新后6小时才能刷新一次,最多100篇文章,匹配规则在30个内。
- 其实大部分都够用了,这个是付费页面
在希望向外界提供 RSS的页面放一个RSS的图标,然后向这个按钮添加一个指向 RSS 文件的链接。代码应该类似这样:
<a href="https://qupzhi.com/atom.xml">
<img src="https://user-gold-cdn.xitu.io/2019/1/11/1683b8918abb8f90?w=36&h=14&f=gif&s=1036" width="36" height="14">
</a>
附Hexo匹配规则
<a class="post-title-link" href="{%}" itemprop="url">{%}</a>{*}
<time title="创建于" itemprop="dateCreated datePublished" datetime="{*}">{%}</time>{*}
<div class="post-body" itemprop="articleBody">{*}<p>{%}</p>{*}</div>
引用
wiki RSS
RSS 教程
使用RSS订阅
自动生成RSS
利用 Feed43,将任意网页制作成 RSS 订阅源 | 一日一技
此文已由作者授权腾讯云+社区在各渠道发布
获取更多新鲜技术干货,可以关注我们腾讯云技术社区-云加社区官方号及知乎机构号