Hi,
Can someone help me understand the "REST-Query-Parameters" piece of the meta data incubating section in the Social API Specification ?
>> ENCODE-REST-PARAMETERS(GetObjects-Request-Parameters)
A code example would be helpful.
For the /metadata/objects call, is the assumption that only a list of "object names" is returned ?
Does Array<ObjectMetadata> contain something like [person, group, department] or does it contain
[person{name, title}, group{owner, purpose}] for the most general version of this call ?
How do the following calls differ from each other in what is returned ?
/metadata/objects/person
vs
/metadata/properties/person
The way the spec reads, it isn't clear that the following is not legal
(I assume it is not) /metadata/objects/{field} Maybe it is splitting hairs, but it might be better
to indicate that if {field} is supplied, the {name} parameter is not optional - unless the intent was
to return all objects that implement {field} in which case {name} really is optional.
What is the use case where someone would call the generic /metadata/properties call with no {name} ?
Thanks !