支持的博客

本页介绍BlogSync支持的博客以及他们的设置方法。

BlogSync支持的博客

BlogSync通过BSP开放的API对博客进行操作,目前BlogSync支持两种API:GDATA API和metaWeblog API。
开放了这些api支持的博客可以使用BlogSync的全部功能,包括读取、写入和删除。对于不支持api的博客,BlogSync提供从普通的rss或atom feed中读取文章的功能,读取之后可以用来写入其他支持api的博客。
以下是已知的具备上述API支持的BSP清单

BSP/网站平台 API类型 BlogSync支持情况 设置方法
Blogger GDATA API 完美支持 说明
MSN Live spaces metaWeblog API 完美支持(由于ms对API的限制,只能读取20篇) 说明
使用WordPress建立的博客 metaWeblog API 完美支持 说明
使用Drupal系统建立的网站 metaWeblog API 完美支持 说明
CSDN Blog metaWeblog API 完美支持 说明
博客蓝 metaWeblog API 功能正常但时间有误

对于不提供API支持的博客,BlogSync可以通过读取它的feed获取博客中的资料,然后写入其他支持api的博客中。

Blogger

加入Blogger下的博客的步骤如下

  1. 进入添加博客的界面
  2. 选择GDATA API
  3. 选择Blogger
  4. 按下执行授权的按钮,此时BlogSync会带你进入Google Account网站。
  5. 如果你没有登录Google帐号,Google Accounts会要求你登入。请登入你需要添加的博客所属的帐号
  6. 如果你已经登录Google帐号,界面上会有一段文字及两个按钮,询问你是否同意授权BlogSync访问你的博客。请选择"授予访问权"。
  7. 如果你已经登录Google帐号,但这个帐号不是你希望添加的博客所属的帐号,这时请选择登出,然后重新执行上面的步骤。下次进入Google Account後,登入你的博客所属的帐号。
  8. 授予访问权之后,浏览器会回到BlogSync,BlogSync会自动开始向Google查询你的帐号下的博客。完成之后BlogSync会列出你帐号下的所有博客,请从中选择你需要的,按下加入按钮,把他们添加到BlogSync

CSDN Blog

  1. 进入添加博客界面
  2. 选择metaWeblog API
  3. 输入API地址: http://blog.csdn.net/[username]/services/MetaBlogApi.aspx
    其中[username]是你登录CSDN的用户名
  4. 输入你登录CSDN Blog的用户名和密码
  5. 按下加入

Drupal

加入Drupal网站到BlogSync,首先你需要准备以下信息

API 地址
Drupal的Blog API地址是Drupal根目录下的xmlrpc.php。
如果你的网站是 http://yoursite.com/ ,那么你的API地址应该是 http://yoursite.com/xmlrpc.php
如果你的网站是 http://yoursite.com/drupal/ ,那么API地址应该是 http://yoursite.com/drupal/xmlrpc.php
用户名
用户名就是你登录你的Drupal网站的用户名
密码
密码也是你登录Drupal网站的密码

Drupal的核心组件中包括了Blog API模块,但是默认状态下的关闭的。如果你的Drupal网站没有开启Blog API,你需要在模块设置中启用Blog API,并且在网站设置页面设置可以通过Blog API发布的文章类型。
Drupal除了Blog之外还有很多其他的文章类型,例如Page、Story等等,如果你希望通过BlogSync发布Story类型的文章,你需要在Blog API设置中开启Story类型的支持。

在BlogSync中加入Drupal的步骤如下:

  1. 进入添加博客界面
  2. 选择metaWeblog api
  3. 输入API地址、用户名和密码,按下加入按钮
  4. 接下来BlogSync会使用你提供的用户名和密码访问API地址,如果一切正常,检查完成后BlogSync会列出可以通过API操作的文章类型。
  5. 从列出的文章类型中选择你需要通过BlogSync操作的类型,按下加入。

MSN Live Spaces

MSN Live Spaces默认设置下并不支持API功能,要把Live Spaces的博客加入BlogSync,首先你需要做以下设置:
进入后台管理,开启email发布功能。
设置一个安全码,并记录下来。

加入Live Spaces的步骤:

  1. 进入添加博客界面
  2. 选择metaWeblog API
  3. 输入API地址:https://storage.msn.com/storageservice/MetaWeblog.rpc
  4. 输入用户名,请注意用户名并不是你的msn passport,而是你的博客名,如果你的博客地址是myspace.spaces.live.com,那么你的博客名就是myspace。
  5. 输入密码,密码就是你在email发布功能中设置的安全码
  6. 按下加入
  7. 完成

WordPress

加入WordPress网站到BlogSync,首先你需要准备以下信息

API 地址
WordPress的API地址是WordPress根目录下的xmlrpc.php。
如果你的网站是 http://yoursite.com/ ,那么你的API地址应该是 http://yoursite.com/xmlrpc.php
如果你的网站是 http://yoursite.com/wordpress/ ,那么API地址应该是 http://yoursite.com/wordpress/xmlrpc.php
用户名
用户名就是你登录你的WordPress博客的用户名
密码
密码也是你登录WordPress博客的密码

在BlogSync中加入WordPress的步骤如下:

  1. 进入添加博客界面
  2. 选择metaWeblog api
  3. 输入API地址、用户名和密码,按下加入按钮
  4. 接下来BlogSync会使用你提供的用户名和密码访问API地址,如果一切正常,你的WordPress博客会被加入BlogSync了