2016-03-22 2 views
1

Я использую кнопку входа в систему facebook для регистрации или входа в систему для своего приложения для Android.Является ли идентификатор пользователя facebook всегда постоянным для конкретного пользователя, который возвращается из API facebook?

После получения разрешения от пользователя; Я получаю электронную почту пользователя, идентификатор facebook и токен авторизации от API facebook.

Раннее, я обрабатывал все авторизации, регистрировал и регистрировал процессы с помощью электронной почты пользователя. Например; Я проверял, зарегистрирован ли пользователь на моем сервере с запросом его/ее электронной почты. Но я заметил, что основное электронное письмо учетной записи facebook может быть изменено. Итак, я решил использовать идентификатор facebook для всех операций.

Я хочу быть уверенным; идентификатор пользователя facebook всегда постоянный для конкретного пользователя, который возвращается из API facebook? Могут ли быть изменения в любом случае?

ответ

2

Да, конечно. Идентификатор всегда постоянный в вашем приложении. Хотя это приложение, но в другом приложении оно будет отличаться.

+0

Итак, учитывая ваш ответ; если я попытаюсь получить «пользовательский идентификатор пользователя» того же пользователя из IOS, API facebook вернет другой идентификатор? Если да, то у меня нет постоянного уникального значения для идентификации моих пользователей. С «App Scoped», вы имеете в виду приложение, которое я зарегистрировал в зоне разработки facebook? – eren130

+0

одно приложение = один идентификатор. вы можете иметь несколько платформ для каждого приложения. просто попробуйте/протестируйте его. – luschn

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