- (void)loginViewFetchedUserInfo:(FBLoginView *)loginView user:(id<FBGraphUser>)user
{
self.profilePictureView.profileID = user.objectID;
self.nameLabel.text = user.name;
NSLog(@"My ID:%@", user.objectID);
}
Я попытался напечатать идентификатор пользователя, используя приведенный выше код. И что я получаю, это 3176144783XXXXX
.
Однако я получил другой с помощью этого онлайн-инструмента http://findmyfacebookid.com/. Результат 1000042591XXXXX
.
Кто-нибудь знает разницу? Почему мое приложение и findmyfacebookid.com получают разные идентификаторы пользователя для одного и того же пользователя?
Примечание. Мое мобильное приложение должно использовать уникальный идентификатор FB для создания собственной базы данных пользователей. Вот почему мне нужен уникальный идентификатор.