I've been working on an iPad Livejournal client and have run into a few issues using some of the XML-RPC API calls.
1) The getfriendspage method, while it allows you to specify an itemshow value of up to 100, has an internal limit of entries to return of 50. This inconsistency should probably be resolved one way or the other.
2) When using the getinbox method, some message types (specifically 9 and 18 that I've seen so far) return detailed information, while other message types (including 10 and 13) only return 4 fields - qid, when, state, and type. Does anyone have any idea why this happens?
3) While there are calls to send message and set inbox messages to read status, there doesn't seem to be a call to delete inbox messages. Is that correct, or am I missing something?
Thanks for your help. :^)