BlogSync is a web tool that features the ability to communicate with different blog servers and copy articles from one to another while preserving the article's layout, publish time and categories. It can also intelligently compare two blogs and find out which articles are needed to be transferred.
*BSP: A blog service provider.
With BlogSync, you can transfer your entire blog to another place within a few seconds!
BlogSync can also check differences between 2 blogs, so it won't create any duplicate articles and saves your time and effort. Maintaining a mirror blog has never been easier!
There's no need to worry about your post layout, date and categories, because BlogSync does its best to preserve these information during transfer.
BlogSync is a Flash application and it works on a web page. No install or special setting is needed. You can use it whenever you want and wherever you like.
miian.com does not save any of your data when you use BlogSync, including your blog account info, it just relay transmission between blogs.
Find out how BlogSync access your blog account
BlogSync is free, but keeping it running is not.
If you like this tool, and would like to help its development and maintenance, you can donate some money to the author by clicking on the "donate" button, which will lead you to the paypal donation page.
Any amount of help will be greatly appreciated.
Further reading about BlogSync
BlogSync is free, but keeping it running is not.
If you like this tool, and would like to help its development and maintenance, you can donate some money to the author by clicking on the "donate" button, which will lead you to the paypal donation page.
Any amount of help will be greatly appreciated.
This page contains detail information about BlogSync.
The magic behind BlogSync is blog API, it is a software interface implemented by blog service provider in order to enable other applications to access their blogs.
There are many kinds of blog APIs, such as GDATA API from Blogger and MetaWeblog API used by Windows Live Spaces, Drupal, WordPress and many other blog services. BlogSync currently support these 2 kinds of APIs. If your blog is not listed above, you can try contact your BSP to find out if they have enabled API access and which API are they using.
For blogs that does not support API access or use some other type of API, BlogSync features the ability to read from a standard RSS or ATOM formatted feed. This feature enables BlogSync to read from an unsupported blog, and then write the content to another API enabled blog. However read is as far as BlogSync can go with a feed, it is not possible for BlogSync to write any thing to it unless the blog support API that is recognized by BlogSync.
BlogSync need authorization to access your blog.
Different API use different kind of authorization process. Some use user name and password, some use authorized token.
GDATA API requires applications using a token to access the blog. The token is acquired through a authorization process hosted on Google Account site only. The only thing that the application knows is the token, and you can disable the token any time you like on the Google Account website. User name and password are not exposed to the application. So users don't have to worry about their user info. I think this method is the safest.
Windows Live Spaces use another approach. User have to set a special key in their blog setting page and then input the blog name and the key in BlogSync to enable it access the blog.
You can find the setting detail for every supported blog in this page.
In any case, BlogSync doesn't store your account info. By default, it uses Flash SharedObject -- a place like cookies that can only be read by the flash application at the same location on web -- to save user data, and you can disable this feature at any time.
Once a blog or feed has been added to BlogSync, you can perform following operations to it.
"Source" is the term BlogSync uses to address a blog or a feed. If it's a feed, the source will be labeled "read only".
The main page of BlogSync is "Sources manager", which list all the blogs and feeds user added to BlogSync. BlogSync automatically check every source to find out if the source is still accessible and how many posts are there in each source at start. After the check, user can perform other operations.
BlogSync need flash player 9, and enable javascript on your browser.
I'm currently planning a AIR version of BlogSync. If it is completed, you will be able to run BlogSync on your desktop. And there maybe some drag & drop feature in it.
But don't anticipate too much yet, 'cause I have not officially started the developing...
This page introduce blogs supported by BlogSync and how to use BlogSync with them.
BlogSync uses APIs provide by BSP to operate a blog, Currently BlogSync support 2 types of API: GDATA API and metaWeblog API。
Following is a list of BSP who support these APIs
| BSP / Platform | API type | supported by BlogSync | Configuration |
|---|---|---|---|
| Blogger | GDATA API | Perfect | detail |
| Windows Live spaces | metaWeblog API | Perfect (However, due to the limit of MS implementations, only most recent 20 posts can be read. If you want to read more, try RSS feed.) | detail |
| Blogs powered by WordPress | metaWeblog API | Perfect | detail |
| Blogs powered by Drupal | metaWeblog API | Perfect | detail |
| CSDN Blog | metaWeblog API | Perfect | |
| bokeland | metaWeblog API | All functions are ok but publish time is not correct |
For blogs don't provide API support, BlogSync can read from its RSS feed, and then copy posts to other blogs.
Follow these steps:
Before you add a drupal blog, please make sure your blog and blog api modules are enabled and "blog post" setting are checked in blog api setting page (admin/settings/blogapi).
And you'll need these information:
How to add drupal blog to BlogSync:
API support in Windows Live Spaces is not enabled by default, you'll have to enable it by enabling email publish feature in the Live Spaces setting page and set a security code for it.
To add Windows Live Spaces to BlogSync:
Please notice that Windows Live Spaces only allow application to read 20 articles through the API, so if you are trying to copy contents from Live Spaces to other blogs, you'll have to find a way to backup your articles to RSS feed format and then using the RSS read functionality to copy them to another blog.
To add a WordPress blog, You have to prepare following informations.
Then follow these steps: