Supported objects and fields (OpenSocial APIs)

Hyves currently supports the OpenSocial 0.7 spec; the spec can be found at http://code.google.com/apis/opensocial/docs/0.7/spec.html. In the future Hyves will move towards the 0.8 spec.

opensocial.*
getEnvironment
hasPermission
newDataRequest
requestPermission
requestSendMessage
requestShareApp


opensocial.Environment.!ObjectType.PERSON
opensocial.Person.Field.ID
opensocial.Person.Field.NICKNAME
opensocial.Person.Field.NAME *
opensocial.Person.Field.GENDER
opensocial.Person.Field.ADDRESSES *
opensocial.Person.Field.DATE_OF_BIRTH
opensocial.Person.Field.PROFILE_URL
opensocial.Person.Field.THUMBNAIL_URL
Hyves.Person.Field.THUMBNAIL_URL_SMALL
Hyves.Person.Field.THUMBNAIL_URL_MEDIUM
Hyves.Person.Field.THUMBNAIL_URL_LARGE
Hyves.Person.Field.THUMBNAIL_URL_SQUARE_LARGE
Hyves.Person.Field.THUMBNAIL_URL_SQUARE_EXTRALARGE

* please note that ADDRESSES is a ObjectType of ADDRESSES and NAME is a ObjectType of NAME

opensocial.Environment.!ObjectType.ADDRESSES
opensocial.Address.Field.TYPE
opensocial.Address.Field.UNSTRUCTURED_ADDRESS
opensocial.Address.Field.LOCALITY
opensocial.Address.Field.COUNTRY
opensocial.Environment.!ObjectType.NAME
opensocial.Name.Field.GIVEN_NAME
opensocial.Name.Field.FAMILY_NAME
opensocial.Name.Field.UNSTRUCTURED

Note that only values will be shown that are visible to all Hyvers; which in practice means that FamilyName sometimes is empty.

gadgets (feature-specific)Example code
gadgets.MiniMessage
gadgets.Tabexample
gadgets.TabSetexample
gadgets.flashexample
gadgets.rpc
gadgets.viewsexample
gadgets.skinsexample
gadgets.window
gadgets (core)
Prefs
io
json
util