Entry tags:
XML-RPC log time
A few days ago I asked some XML-RPC questions, one of which was about how to obtain the entry log time (the server-based creation time) through the protocol. It turns out there isn't a way!
The getevent call returns the eventtime parameter, which is the poster-specified datetime, not the log time. The syncitems call returns a list of all the items that have been created or updated for a user, along with the server time -- but once an item has been updated, it only returns the update time, and the create time cannot be obtained.
pauamma thought there would be value in returning the log time and the update time separately, and I agree, but suggested we get some opinions on that change here. So: thoughts?
The getevent call returns the eventtime parameter, which is the poster-specified datetime, not the log time. The syncitems call returns a list of all the items that have been created or updated for a user, along with the server time -- but once an item has been updated, it only returns the update time, and the create time cannot be obtained.

no subject
So, um, yeah, I think it would be useful to have the date that the entry was created.
Morning Rambling
As I've meditated on this in my past few days of minimal internet connectivity, I've become unconvinced that the syncitems call is the best place for the log time, though, because syncitems is specifically for figuring out what things are different since the last time syncitems was called, and the create time of an entry doesn't really figure into that functionality. Adding the log time to the response there doesn't make sense to me, but maybe I don't have good instincts -- I naturally expected it to be in the getevents response, where it definitely is not.
A slightly-related curiosity: LJ's response currently includes a (not documented?) param that DW's does not seem to, timestamp, and I thought that might be what I was looking for (if I were migrating things from LJ, which I am not), but then it turned out that is just a timestamp-style version of the eventtime param, so not useful in any way, which would explain why DW cut it from the protocol.
Re: Morning Rambling
I'll let this sit a short while longer, and if no one objects, I'll do some poking to see if it's okay to have this in the protocol (:D)
Re: Morning Rambling
(Filing the bug as we speak)
no subject