Jim R. Wilson schreef:
If possible, you may want to consider sending back
some kind of
dataset which gives the values requested which were able to be
fulfilled AND reports any which were not. That way a smart client
could tell the difference between an improperly passed query (missing
params) and a properly formed query, some of whose properties are
merely unrecognized.
I don't think that's necessary. You know how to form a
request (because
it's documented all over the place and can be retrieved through
action=paraminfo), you know what you asked for and you notice when what
you asked for is not there. That should be enough information to
determine where the cause lies (you or the API version).
Roan Kattouw (Catrope)