All articles, tagged with “douban”

更新豆瓣九点的 Blog RSS feed 地址

这几天花了些时间把 Blog 从 Google 托管服务搬了出来.

Blog 引擎换了, Feed 地址自然也是改了 (由原来的 /feed/posts/default 变成 /feed.atom, 域名没变, 在 Blogger 托管的时候用了自定义域名绑定). 这一改, 豆瓣 Blog 摘录就不更新了.

豆瓣九点 既不会自动更新 feed 地址, 也没有提供修改 feed 地址的方法.

这个问题 LuoboTixS 去年 7 月或更早就碰到过, 不知道为什么豆瓣没有重视这个问题.

结合 LuoboTixS 的方法 (关于如何更改豆瓣九点的RSS地址, 摸索出能够快速修改 豆瓣九点 RSS feed 的方法

1. 认领 Blog

如果 Blog 已经认领了, 直接跳到下一步.

还在继续看? 很不幸, 和我一样, 在豆瓣中把自己的 Blog 丢上去后, 压根就没在 九点 认领过.

但是由于 feed 地址变了, 常规的认领程序没法完成, 陷入一个僵局: 认领需要抓取 feed » feed 地址已经变了 » 无法完成认领

我们必须完成认领程序, 以便能够执行下一步删除操作, 以下可选几个方案可参考:

  • 暂时恢复原来的 blog 引擎, feed 地址也随之恢复;
  • 利用 web 服务器的 rewrite 地址重写功能, 把旧 feed 地址转向到新 feed 地址;
  • 如果以上方法都行不通, 只好修改 blog 引擎的代码, 修改 feed 的 URL.

完成认领后记得恢复现场.

2. 删除 Blog

完成 Blog 的认领后, 在 豆瓣 中点击进入 Blog 的管理页面, 选择 ”删除本页面”.

3. 添加订阅

删除之后, 再进入 九点 “我的订阅”, 把 Blog 地址添加到订阅列表 (切记: 如果之前添加过, 则必须删除后再添加).

4. 重新认领

在我的订阅中, 点击 Blog 列表, 进入管理页面, 重新认领 Blog.

5. 完成

认领完毕, 豆瓣豆瓣九点 的抓取功能恢复正常工作.

2009-05-14, Thursday 11:46 AM | 0 comments | 0 pingbacks | Tags:

关于 Yang Yubo

身处 IT 行业, 惯用 C/C++, 对 Python 情有独钟, 平时比较关注 QT / Django / Werkzeug 等. 了解更多 »