I've gotten some reports from people that they've had problems using their blogging tool of choice to post to Windows Live Spaces using the MetaWeblog API. I haven't had any problems posting using W.Bloggar but have had some issues using Blogjet recently. I'd appreciate it if anyone else who's having issues posting to their blog responds with a comment to this blog post with information about which blogging tool you are using and what error message the tool reports.



Saturday, August 5, 2006 9:49:03 PM (GMT Daylight Time, UTC+01:00)
I am using ecto for Windows and I am getting XML-RPC fault code 3001, and fault string "Access Denied" from the server. I can't seem to post the XML data (getting a ASP.NET exception page) so please email me if you need the raw data.

Is there some setting I need to switch on in my spaces to allow 3rd party client access?

My spaces is: http://ectowintest.spaces.live.com/
Monday, August 7, 2006 11:25:57 PM (GMT Daylight Time, UTC+01:00)

I also use BlogJet and I can't use it to post (and I know three more persons with the same problem).

My Space URL is http://nazul.spaces.live.com.

I "report" this at mike.spaces.live.com/Blog/cns!FBABF8E542F5D5DB!6957.entry.

Monday, August 7, 2006 11:35:26 PM (GMT Daylight Time, UTC+01:00)
I downloaded w.Bloggar to test if I can post using this and it fails.
Tuesday, August 15, 2006 7:56:05 PM (GMT Daylight Time, UTC+01:00)
To get our iMunch tool to work (from samples at www.zeepe.com), we required the following changes:

1. Modify (upgrade) the Jsolait XML-RPC library being used to handle the format of the dateTime.iso8601 element returned by Spaces.

2. Modify our code to not expect (require) category lists to be returned. Spaces is returning unknown method on getCategoryList and also on the method getPostCategories. Given that Spaces supports post categories, it ought to implement these?

After those two changes everything works fine - posting, editing and deleting.
Wednesday, August 16, 2006 2:23:07 AM (GMT Daylight Time, UTC+01:00)
See http://msdn.microsoft.com/library/en-us/msnspaces/MetaWeblogAPI_getCategories_Method.asp
Friday, August 25, 2006 1:40:44 PM (GMT Daylight Time, UTC+01:00)
As reported by email, the problem was that BlogJet used SSL v2 by default, while Spaces require at least SSL v3.
This will be fixed in the upcoming version.

Thanks, Dare!
Tuesday, August 29, 2006 5:09:24 PM (GMT Daylight Time, UTC+01:00)

Sorry, I've been on holiday - and it seems like I needed one. I was testing using a Moveable Type profile rather than 'pure' MetaWebLog API - yes getCategories() method does exist.

However, that API only seems to return the custom categories defined by the user, not all the standard ones defined by Windows Spaces. Or am I being daft again :-(

Some more testing later and it seems that the list returned is the list of categories used across all the posts rather than the list of categories that could be used (Windows Live Writer has access to the whole list, or is it coded with the list of 'standard' categories?).

Comments are closed.