Я добавляю функцию Facebook в свое приложение и использую SDK, предоставленный Facebook.
Я вхожу в систему с помощью вызова [facebook authorize:nil]
и получаю список друзей пользователя, делая вызов на графике.API: [facebook requestWithGraphPath:@"me/friends" andDelegate:self]
Однако после этого я хотел бы получить информацию о каждом из друзей пользователя и его фотографию.Прямо сейчас я делаю этот вызов:
-(void)getDetailedInfoForFacebookUser:(NSArray *)aIDArray
{
for (NSString *aID in aIDArray) {
[facebook requestWithGraphPath:aID andDelegate:self];
[facebook requestWithGraphPath:[NSString stringWithFormat:@"%@/picture",aID] andDelegate:self];
}
}
Но время отклика слишком велико, потому что для обычного пользователя (около 500 друзей) существует более 1000 ответов на анализ.Есть ли какой-нибудь способ получить всю эту информацию, не выдавая такого смешного количества запросов?
Большое спасибо за помощь!