(Facebook C # SDK) Получить электронную почту друзей и день рождения - PullRequest
0 голосов
/ 13 марта 2011

Как я могу получить адреса электронной почты моих друзей?Я могу получить список всех моих друзей, но только их имя и идентификатор.Думаю, мне нужно добавить немного перми, но я не знаю, как.Некоторые примеры кода?

То же самое касается вопроса о дне рождения.

Спасибо!

// Nicke

Ответы [ 3 ]

1 голос
/ 08 декабря 2013

Приложения не могут получить адреса электронной почты для друзей пользователя. Смотри документацию https://developers.facebook.com/docs/reference/login/email-permissions/

0 голосов
/ 09 сентября 2011

Вы просто используете разрешения , которые вы хотите в кнопке в качестве атрибута, если вы хотите, чтобы email просто использовал

<fb:login-button perms="email"></fb:login>

Базовый доступвсегда добавляется.

Вы можете попробовать себя, используя Facebook Read Eval Log Loop

0 голосов
/ 14 марта 2011

Вы не можете получить адреса электронной почты своих друзей без их явного разрешения.Они должны авторизовать вашу заявку с разрешением «электронная почта».

Подробнее см. На странице Разрешения проверки подлинности Facebook .Здесь вы увидите «недоступно» в столбце «разрешение друзей» для разрешения электронной почты.

Что касается дней рождения, вам необходимо разрешение «friends_birthday».

Самый простой способ добавить разрешенияиспользовать библиотеку JavaScript для аутентификации

...