Получение электронной почты пользователя в FBConnect iphone sdk

вы знаете, как получить в fbconnect адрес электронной почты пользователя для iphone sdk? Я получаю идентификатор, имя и пол. Но я не могу получить электронное письмо.

  • (void) session: (FBSession *) session didLogin: (FBUID) uid {NSString * fql = [NSString stringWithFormat: @ "выберите uid, имя, пол, адрес электронной почты, день рождения пользователя, где uid ==% lld", uid];

http://developers.facebook.com/docs/guides/mobile/ здесь я не вижу решения. Благодарность


person Mikel Diaz    schedule 11.01.2012    source источник


Ответы (2)


Чтобы получить электронное письмо, пользователю необходимо авторизовать приложение.

person Gil Birman    schedule 25.02.2012

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

Существует подробная документация о различных типах разрешений, которые ваше приложение может запрашивать у пользователя, что позволяет вашему приложению читать или записывать определенную информацию от имени пользователя. Взгляните: https://developers.facebook.com/docs/reference/api/permissions/

person Syed I.R.    schedule 25.02.2012