Я использую этот код для получения всех зарегистрированных в Facebook друзей и имени пользователя. Проблема в том, что, похоже, имена не получаются. Он возвращает (null) как имя и правильный идентификатор. Почему он не получает имена, но получает идентификатор?Получение имени пользователя facebook
FBRequest* friendsRequest = [FBRequest requestWithGraphPath:@"me/friends?fields=installed" parameters:nil HTTPMethod:@"GET"];
[friendsRequest startWithCompletionHandler: ^(FBRequestConnection *connection,
NSDictionary* result,
NSError *error) {
NSArray* friends = [result objectForKey:@"data"];
NSLog(@"Found: %i friends", friends.count);
for (NSDictionary<FBGraphUser>* friend in friends) {
NSLog(@"I have a friend named %@ with id %@", friend.name, friend.id);
}
}];
Что вы получаете в NSLog (@ «У меня есть друг с именем% @ с id% @», friend.name, friend.id); – morroko