Как синхронизировать пользователя Google Friend Connect с базой данных моего сайта? - PullRequest
0 голосов
/ 09 августа 2009

Я занимаюсь разработкой веб-сайта, который позволяет пользователям присоединяться к GFC (Google Friend Connect). Но, если пользователи хотят, они могут поддерживать их личный профиль на моем сайте (например, сайты социальных сетей)

Мой вопрос: «Как я могу синхронизировать пользователя GFC с базой данных моего сайта?» то есть «как я могу сделать запись пользователя GFC в БД моего сайта?»

Спасибо в Adv.

Swapnil

1 Ответ

0 голосов
/ 04 октября 2009

Есть только несколько общих полей 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.

...