2010-09-15 4 views
0

HI, я hava сайт в php, где я интегрировал API Facebook Connect, который активировал кнопку входа в систему Facebook.Facebook Connect api in php

Я использую кнопку, предоставляя свои учетные данные в Facebook. Он вошел в систему. Я могу получить доступ к моему профилю, имени и другой информации. Но я не могу получить доступ к идентификатору электронной почты пользователя, то есть к идентификатору пользователя Facebook. Я проверил страницу FBML here, но я не получил ни одного тега, который может дать мне идентификатор пользователя. Я предполагаю, что Facebook может не позволить мне получить идентификатор.

Пожалуйста, помогите мне, как получить идентификатор пользователя Facebook из API-интерфейса Facabook Connect.

ответ

0

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

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