2011-12-25 5 views
0

Привет,
Я пытаюсь получить адрес электронной почты пользователя, и в конкретном сценарии у меня есть проблема. Сценарий:

1. Регистрация нового пользователя facebook
2. Не проверять электронную почту на FB
3. Попробуйте сделать FB подключения из приложения
4. На всплывающем (FB всплывал) что вы должны проверить электронную почту (на FB), нажмите кнопку «Разрешить». (НЕ ЗАКРЫВАЙТЕ POP UP)
5. Проверьте письмо с помощью FB
6. Еще раз нажмите «Разрешить» на pop up - всплывающее окно закрывается
----- a. Приложение будет разрешено на учетной записи пользователя FB, но когда мы попытаемся получить его основную информацию, его электронная почта будет отображаться как электронная почта FB.
7. Чтобы получить его реальную электронную почту, нам нужно удалить приложение из учетной записи пользователя FB, а затем повторите попытку из приложения, чтобы приложение получило новые разрешения для учетной записи пользователя.

Есть ли способ не требовать удаления приложения из учетной записи пользователя и повторного его разрешения? Получение информации о пользователе (по электронной почте specificlyy), прежде чем он подтвердил свой адрес электронной почты

ответ

0

Это звучит как крайний край, который люди QA найдут и сообщают как ошибку. : D Когда пользователь подключается к приложению, они могут указывать электронную почту (либо ее настоящую, либо прокси-сервер facebook). Таким образом, кажется, что, когда пользователь не подтвердил свою электронную почту, но разрешает доступ к приложению, им не предоставляется выпадающий список, чтобы выбрать, какой адрес электронной почты использовать (реальный vs proxy), потому что у facebook нет проверенного «реального» файла в файле , Таким образом, даже с учетом этого, у пользователя нет возможности «изменить», какое из двух писем использовать для приложения без деавторизации, а затем повторно авторизовать приложение.

Смежные вопросы