Получить друзей Facebook, используя электронную почту и пароль - PullRequest
0 голосов
/ 25 августа 2011

Мне нужно получить идентификаторы электронной почты друзей на Facebook от пользователя, предоставляющего свой логин и пароль.То есть, если мы введем идентификатор электронной почты и пароль для входа в Facebook, нам нужно получить друзей из Facebook.До сих пор я был в состоянии получить только примеры, которые используют Api_Key и Api_Secret.Даже Graph API использует токен доступа.Есть ли способ получить доступ к друзьям, используя идентификатор электронной почты и пароль?Пожалуйста, помогите.

Ответы [ 3 ]

2 голосов
/ 25 августа 2011

Это противоречит Условиям предоставления услуг Facebook. Конкретная политика I.2:

Вы не должны включать функции, которые проксируют, запрашивают или собирают имена пользователей и пароли Facebook.

Кроме того, вам потребуется использовать API Facebook, который не предоставляет доступ к адресам электронной почты друзей.

0 голосов
/ 25 августа 2011

Facebook использует oAuth, поэтому вы и ваше приложение никогда не увидите пароль пользователя, для которого вы получаете разрешение.oAuth (используется также Twitter и Google) требует небольшого рукопожатия для аутентификации, но как только вы это сделаете, вы можете получить разрешение от пользователя на то, что вы хотите, если они его примут.

Проверьте https://developers.facebook.com/docs/guides/web/#login, чтобы узнать больше о том, как Facebook выполняет аутентификацию.

0 голосов
/ 25 августа 2011

Вам нужно будет попросить своих пользователей пройти аутентификацию с помощью API Facebook. Вы не должны собирать электронную почту и пароли от имени пользователей. Однако если вы запрашиваете доступ в автономном режиме, то при этом вы можете получить доступ к данным в любое время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...