Wednesday, April 16, 2008

没白搞了一天,blogspot 日志成功导入校内

之前的blogspot日志大家就可以在xiaonei看到啦~
搞了这么长时间的blog,终于成功了一次,如果校内网工作正常,我在blogspot一发表日志,校内就会提醒我有更新并且可以同步更新。

试了很多种情况,原来问题是如此简单:
xiaonei只支持RSS2.0版本的feed,atom1.0的不行,如果使用atom1.0版本的RSS源,校内就会说,系统找不到url,实际上完全是扯蛋,人家的url好好的,只是你识别不了。
好在blogspot同时提供两种类型的rss feed:
atom1.0: http://tonysh-thu.blogspot.com/feeds/posts/default
rss2.0: http://tonysh-thu.blogspot.com/rss.xml
用后者就可以了。

其他弄明白的有意思的事情:
1. blogspot实际至少提供了四个rss源备用,这件事情是通过https://www.blogbackuponline.com检测到的:
atom1.0: http://tonysh-thu.blogspot.com/feeds/posts/default
atom1.0: http://tonysh-thu.blogspot.com/atom.xml
rss2.0: http://tonysh-thu.blogspot.com/feeds/posts/default?alt=rss
rss2.0: http://tonysh-thu.blogspot.com/rss.xml
好像只有最后一个能被校内识别,第三个不能被识别可能是因为里面有附加变量。
2. feedskyfeedburner分别是国内和国外两个rss源管理的网站,它们可以转换不同类型的rss源,当然这类网站的基本功能是让博客发布者跟踪都有哪些用户订阅了你的rss,并收取广告费用。
3. blogspot和feedburner在大陆都属于被屏蔽的对象,但是通过RSS阅读理论上说不会受到影响,也就是这种导入导出的操作是不会被盾的,至于是什么理论,就不太清楚了。
4. 有一个网站,http://feedvalidator.org可以检查一个rss源是不是有效,或寻找网站上的默认rss源,不过它能检测出来的rss源版本也有限。
就是这样了

12.09.07 p.s.: 以上方法现在都不行,现在我用yahoo pipe转RSS feed了。。。。参见这个:http://tonysh-thu.blogspot.com/2010/07/yahoo-pipefeedburner-rss.html

4 comments:

  1. 我试了你说的最后那个,还是不行啊……

    ReplyDelete
  2. 可以的啊,我的至今还在正常工作呢,呵呵

    ReplyDelete
  3. Replies
    1. 现在我用yahoo pipe了。。。。参见这个:http://tonysh-thu.blogspot.com/2010/07/yahoo-pipefeedburner-rss.html

      Delete