YAP supports
opensocial.CreateActivityPriority.LOW for
requestCreateActivity but does not support
opensocial.CreateActivityPriority.HIGH. Requests
for HIGH are treated the same as
LOW.
Because OpenSocial does not specify
ActivityRequestFields, offsets and limits (using
"first" and "max") are not supported.
YAP supports the following Activity
fields:
YAP supports up to 1,024 bytes of data per key and up to 1 MB per application.
YAP does not support requestSendMessage and
requestShareApp.
The following fields are in every response:
If the information for the following fields is in the Yahoo! Social Directory, then they are in the response:
opensocial.Person.Field.DISPLAY_NAMEopensocial.Person.Field.NICKNAME
opensocial.Person.Field.AGE
opensocial.Person.Field.GENDER
opensocial.Person.Field.STATUS
opensocial.Person.Field.CURRENT_LOCATION
opensocial.Person.Field.UTC_OFFSETopensocial.Person.Field.PROFILE_URL
opensocial.Name.UNSTRUCTURED
opensocial.Address.UNSTRUCTURED_ADDRESS
YAP supports only the following PeopleRequest
fields:
YAP does not support other PeopleRequest
fields, including FILTER,
PROFILE_DETAILS, and SORT_ORDER.
YAP behaves as if these fields are set to
ALL.
YAP supports only the ESCAPE_TYPE
DataRequest field. All requests behave as if
ESCAPE_TYPE is set to NONE.
The Environment.supportsField method returns
true if the specified field is supported by the OpenSocial container.
The method does not check to see if the field value exists for a given
user.
A user might not provide information such as age, gender, and time zone. If this information is not provided, it is not returned in the response.
The supportsField method is useful for checking
if the container stores data for a certain field, for example, location.
If the container does not support location, then the application must
store the location data. If the container does support location, but
location is undefined, then the application can prompt the user to
update location in the container's preferences.
If your Yahoo! Open Application makes OpenSocial calls, on the Project Details page specify Read (or Read/Write) for the following data:
YAP supports gadgets.io.makeRequest. Support for other Gadget Core APIs is not guaranteed.