Owner â€” This is the person who owns the account and has installed your application. Depending on container support, this can be specified with the string â€˜OWNERâ€™, opensocial.DataRequest.PersonId.OWNER, or opensocial.IdSpec.PersonId.OWNER. The latter is the accepted standard for the latest version of OpenSocial.
Viewer â€” A viewer is a person logged in to the social network who can be viewing either that personâ€™s own page that has your application on it, or another userâ€™s page that has your application on it. Depending on container support, this can be specified with the string â€˜VIEWERâ€™, opensocial.DataRequst.PersonId.VIEWER, or opensocial.IdSpec.PersonId.VIEWER. (The latter
is the latest version of OpenSocial.)
Friends â€” Friends appear in the social network as either the owner or viewer.