支持的博客
本页介绍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下的博客的步骤如下
- 进入添加博客的界面
- 选择GDATA API
- 选择Blogger
- 按下执行授权的按钮,此时BlogSync会带你进入Google Account网站。
- 如果你没有登录Google帐号,Google Accounts会要求你登入。请登入你需要添加的博客所属的帐号
- 如果你已经登录Google帐号,界面上会有一段文字及两个按钮,询问你是否同意授权BlogSync访问你的博客。请选择"授予访问权"。
- 如果你已经登录Google帐号,但这个帐号不是你希望添加的博客所属的帐号,这时请选择登出,然后重新执行上面的步骤。下次进入Google Account後,登入你的博客所属的帐号。
- 授予访问权之后,浏览器会回到BlogSync,BlogSync会自动开始向Google查询你的帐号下的博客。完成之后BlogSync会列出你帐号下的所有博客,请从中选择你需要的,按下加入按钮,把他们添加到BlogSync
CSDN Blog
- 进入添加博客界面
- 选择metaWeblog API
- 输入API地址: http://blog.csdn.net/[username]/services/MetaBlogApi.aspx
其中[username]是你登录CSDN的用户名
- 输入你登录CSDN Blog的用户名和密码
- 按下加入
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的步骤如下:
- 进入添加博客界面
- 选择metaWeblog api
- 输入API地址、用户名和密码,按下加入按钮
- 接下来BlogSync会使用你提供的用户名和密码访问API地址,如果一切正常,检查完成后BlogSync会列出可以通过API操作的文章类型。
- 从列出的文章类型中选择你需要通过BlogSync操作的类型,按下加入。
MSN Live Spaces
MSN Live Spaces默认设置下并不支持API功能,要把Live Spaces的博客加入BlogSync,首先你需要做以下设置:
进入后台管理,开启email发布功能。
设置一个安全码,并记录下来。
加入Live Spaces的步骤:
- 进入添加博客界面
- 选择metaWeblog API
- 输入API地址:https://storage.msn.com/storageservice/MetaWeblog.rpc
- 输入用户名,请注意用户名并不是你的msn passport,而是你的博客名,如果你的博客地址是myspace.spaces.live.com,那么你的博客名就是myspace。
- 输入密码,密码就是你在email发布功能中设置的安全码
- 按下加入
- 完成
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的步骤如下:
- 进入添加博客界面
- 选择metaWeblog api
- 输入API地址、用户名和密码,按下加入按钮
- 接下来BlogSync会使用你提供的用户名和密码访问API地址,如果一切正常,你的WordPress博客会被加入BlogSync了