Какие пользовательские данные могут храниться в моей системе, кроме идентификатора Facebook? - PullRequest
1 голос
/ 03 июня 2011

Я хотел бы знать, могу ли я хранить больше данных, чем идентификатор пользователя Facebook.В старом API это говорит нет.

От ttp: //developers.facebook.com/docs/ref… ndardinfo /:

Единственные сохраняемые значения, возвращаемые этим вызовомидентификаторы пользователей.

Но могу ли я хранить данные, если не связываю их с пользователем?Например: если пользователь - женщина и что-то оценивает на моей странице, могу ли я считать +1 женский голос на моей странице, не относящийся к пользователю?

1 Ответ

3 голосов
/ 03 июня 2011

Эта информация действительно старая. Давным-давно Facebook изменил правила, чтобы вы могли «кэшировать» любую информацию 24 часа. В прошлом году они изменили его, чтобы вы могли хранить его на неопределенный срок. Тем не менее, существуют правила, для которых эта информация может быть использована. Посмотрите на вопрос "Как долго я могу хранить данные?" http://www.facebook.com/help/new/?page=1100

Теперь все в значительной степени основано на разрешениях. Базовая авторизация дает вам основную информацию о пользователе, основываясь на его настройках конфиденциальности. Пользователь может не позволить вам сообщить свой пол. Если вам нужна дополнительная информация, вам необходимо предложить пользователю предоставить вам доступ к этой дополнительной информации. Facebook даже настроил API в реальном времени для подписки на изменения информации пользователя. Например, вы можете получить «предупреждение», если пользователь меняет свой пол (плохой пример).

...