There are limitation when we use XMLRPC according to my knowledge, so please correct me if I am wrong. The functions that the XMLPRC in Wordpress supports are clearly described on the Wordpress Codex.
- Writing a new post with image upload
- Editing a post
- Adding, editing post custom fields
- Getting blog details like the blog title, description and other settings
- Posting new comments
- Editing and changing the status of comments
- Scheduled posting
- Retrieving posts with the post ID
Above are the common features that XMLPRC supports in Wordpress.
What cannot be done using XMLRPC in Wordpress ?
- Install plugins
- Get details of the plugins installed
- Update theme, etc
If you need to manage multiple blogs in a deeper way, then I would suggest to go for Wordpress MU which can do almost everything. I feel that I have almost implemented all the possible features that can done using this plugin. My intention is to make this plugin work without installing any other support plugin to the other blogs that you need to manage. We can implement most of features that we need if we install a support plugin to all the blogs that we are going to connect, but I feel thats a mess and do not want to get into that. Tools like the Windows Live Writer uses this feature to manage blog editing and there are many plugins available which needs to be installed to enable this feature.
