Есть только несколько общих полей OpenSocial, которые поддерживает GFC.
Из документов GFC:
- opensocial.Person.Field.NAME - удобочитаемое имя пользователя.
- opensocial.Person.Field.ID - уникальный идентификатор пользователя.
- opensocial.Person.Field.THUMBNAIL_URL - URL-адрес миниатюрного изображения пользователя.
- opensocial.Person.Field.URLS - URL-адреса, которые пользователь добавил в свой профиль.
- opensocial.Person.Field.ABOUT_ME - Содержимое поля пользователя "about".
- opensocial.Person.Field.PROFILE_URL - URL-адрес, указывающий на страницу профиля пользователя.
Если поля, которые вы ищете, не являются одними из них, вы также можете использовать OpenSocial Persistence API . В большинстве случаев вам действительно нужно сохранить идентификатор GFC в вашей базе данных, потому что все остальное обычно выполняется на стороне клиента в JavaScript. Если вам действительно нужно сделать это на стороне сервера, и вам не нужно выполнять пакетные запросы, есть клиентские библиотеки для PHP, Python, Ruby и Java.