philkmills: Phil and guitar (Default)
Phil Mills ([personal profile] philkmills) wrote in [site community profile] dw_dev2011-12-20 09:08 am
Entry tags:

Client/Server Protocol

This is somewhat related to someone's earlier post, but a bit more specific. I'm attempting to create a (different!) client application that would work with both LiveJournal and Dreamwidth. I'm discovering that there are modes that neither fail nor truly succeed when used with DW.

For example, 'getfriendspage' returns no error, also no information. Since DW uses a different concept around reading and subscribing, the idea that the mode doesn't work isn't too surprising.

Looking at Protocol.pm is confusing in that it appears to support getfriendspage (at least, there's code to implement it). I don't see that there is any equivalent interface for retrieving reading page events.

Since the functions of Protocol.pm call internal routines that may or may not do anything, is there a better way of discovering what things are actually supported and what they return?

(I've seen http://wiki.dwscoalition.org/notes/XML-RPC_Protocol but obviously that's not definitive either.)
foxfirefey: A guy looking ridiculous by doing a fashionable posing with a mouse, slinging the cord over his shoulders. (geek)

[personal profile] foxfirefey 2011-12-20 05:54 pm (UTC)(link)
Maybe you already know this, I don't know if this would help or not, but you don't have to download the code to get a copy to play with if you apply for a Dreamhack--we provide sandboxes for devs to play in, so they don't have to go through the trouble of setting it up and hosting it themselves.

http://hack.dreamwidth.net/