始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

用Yahoo Pipes聚合多个博客

发布时间:  2012/9/12 14:23:23
 很多朋友问我博客一个RSS地址怎么有三个博客的内容的,其实我用的就是Yahoo Pipes工具,这个工具很早就出现了,。聚合RSS的好处有很多,例如方便用户订阅RSS、方便手机阅读等等,下面我就以卢松松博客为例来讲解下如何利用Yahoo Pipes聚合多个博客。创建你自己的Pipes注册一个雅虎账号,并登陆http://pipes.yahoo.com/,点击Create a pipe,进入编辑页面后,单击“Untitle”标签,为你的工程建立一个名称。当然,你也可以完成之后在命名。三步制作RSS烧制不懂程序设计,不会脚本语言,都没有关系,所有的操作只需要你拖拖拽拽即可实现。第一步,点击“sources”下的“Fetch Feed”,把它拖到右侧编辑窗口,向文本框中输入你博客的RSS地址,点击“+”号来增加RSS地址。第二步,点击左侧的“Operators”箭头下,将“Sort”模块,拖拽到上面的“Fetch”模块下,之后我们进行模块间的连接工作。注:之所以要加第二步是因为,默认情况下输出的文章列表是混乱的,用“Sort”模块可以对文章进行排序,选择“item.pubDate”和“descending”则表示按最新日期排序,这样输出的RSS就能保证最新文章在上面啦。第三步,在下面有一个“Pipe Output”,点那个蓝圈圈拖拽到“sort”与之连接,等待一会,或者点击“refresh”刷新预览,如果文章如你预期的样子出现,则表明RSS聚合成功啦。用Feedsky绑定二级域名按照上图操作方法,三个zblog博客(主博客、微型博客、网络文摘)统一聚合到一个RSS地址里了,然后再把你聚合的RSS写入Feedsky,在用Feedsky做个二级域名解析,这样一个有二级域名的聚合RSS博客就做成了。进入Feedsky后,点击“Feed优化”,选择“域名绑定”, 比如我输入的“feed.lusongsong.com”然后到域名管理中心设置CNAME记录,值定义为mydomain.feedsky.com. 。注意com后面的.一定要有,设置好后等一两个小时差不多就能解析完成。Pipes高级进阶本文是提供给站长和博主的RSS聚合方式,如果您只是普通用户也可以使用Pipes聚合自己喜欢的网站,例如创建自己的RSS阅读器,聚合多个网站;把只输出摘要的RSS源写成全文输出,理论上用 Yahoo Pipes 可以搞定任何不输出 RSS 全文甚至不提供 RSS 网站的 全文 feed,愿意折腾的朋友可以去折腾一下。如何屏蔽 pipe考虑到有人会利用Pipes恶意抓取或镜像你的网站,可以在服务器端直接屏蔽“Yahoo Pipes”爬虫,或者在RSS feed 里添加一个meta 标签:<meta xmlns="http://pipes.yahoo.com" name="pipes" content="noindex" />小知识:Yahoo Pipes:微管道聚合工具,其英文解释是“管道”的意思,象征未来互联网应用的模式将象无数条管道一样将服务在你需要的时候,带到你需要的地方,并带给你通畅、贴切和无所不在的完整服务。简单来说就是以主动的方式,无缝地整合网络有效资源,为用户提供高效、贴切的服务,国内站长通常用Yahoo Pipes来说RSS烧制。
 

本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线