This proved to be more complex then expected. I have been working with Matt and Brandon on IPB's (and converge's) XML-RPC api classes. These are very powerfull, but needed some changes to be able to use them for the MetaWeblog API.
The following methods are supported by the API:
- getCategories
- getRecentPosts
- newPost
- editPost
- getPost
- getUsersBlogs
- getUserInfo
- deletePost
My personal tests are promissing. But obviously this is one of those things that needs extensive testing. It is likely that we will try this on IPSBeyond at some point. This will also allow me to test the pinging of Blog services.
From an admin perspective you have the setting to enable/disable the API. If enabled each user has to enable it on their own Blog and set a password. It is on purpose that we use a different password for this API.
Some of the MetaWeblog API's methods are actually Blogger API methods. I am considering adding the full blogger API too (as most of this is allready done). If you want more API's please place a comment on this entry. I cannot promise I'll add them, but the more the merrier (oh boy, I have no clue if that is spelled correctly).
I am pretty happy with the end result. With the pinging and XML-RPC API the Blog has grown into a fully featured Blogging application. This does not mean this is it... I still have things on my list. Some of it will make it into the next version and unfortunatly some of it will have to be moved to the next-next.
To conclude this entry. Do you think the next version will have to be versioned 1.3 or 2.0? I personally tend towards 1.3.


Create a custom theme








Well done on the features Wizzy
Edit: You have a bug - I voted for 2.0, total votes is 0, but "You have already voted in this poll " something is broken!