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

Привет,Я пытаюсь получить адрес электронной почты пользователя, и в конкретном случае у меня есть проблема.Сценарий таков:1. Зарегистрируйте нового пользователя Facebook2. Не проверяйте электронную почту на FB3. Попробуй сделать FB connect из приложения4. Во всплывающем окне (всплывающее окно FB), в котором говорится, что вы должны подтвердить адрес электронной почты (на FB), нажмите кнопку «Разрешить» (НЕ ЗАКРЫВАЙТЕ POP UP).5. Проверьте электронную почту с FB6. Нажмите «Разрешить» еще раз во всплывающем окне - оно закроется.----- а.Приложение будет разрешено для учетной записи пользователя FB, но когда мы попытаемся получить его основную информацию, его электронная почта будет отображаться как электронная почта FB7. Чтобы получить его реальную электронную почту, нам нужно удалить приложение из учетной записи FB пользователя, а затем повторить попытку из приложения, чтобы приложение получило новые разрешения для учетной записи пользователя.Есть ли способ, чтобы не было необходимости удалить приложение из учетной записи пользователя и повторно разрешить его?

1 Ответ

0 голосов
/ 26 декабря 2011

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

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