Теперь у меня есть простой запрос к Facebook api:
me/feed?fields=type,story,caption,message,picture,comments&limit=20&offset=0
Он работает нормально, но в разделе комментариев есть сообщение, имя и идентификатор пользователя, которые оставляют этот комментарий, но мне также нужнофото-ссылка.Конечно, я могу отправить больше запросов, чтобы получить фотографию пользователя.Но я думаю, что это было бы глупое решение.Может быть, есть способ отправить fql или пакетный запрос, чтобы получить все поля, которые мне нужны в одном запросе?
PS Я уже знаю, как сделать это с ruby, но мне нужен пример, который я могу использовать в приложении ios.
Редактировать: Также у меня есть простой пример, который делает немного более подробный список, но также без фотографии.Что я должен добавить в request2, чтобы получить фото?
JSFacebookRequest *request1 = [JSFacebookRequest requestWithGraphPath:@"me/feed? fields=story,message,comments&offset=15&limit=5"];
[request1 setName:@"get-field"];
JSFacebookRequest *request2 = [JSFacebookRequest requestWithGraphPath:@"?ids={result=get-field:$.data..id}"];
[facebook fetchRequests:[NSArray arrayWithObjects:request1, request2, nil] onSuccess:^(NSArray *responseObjects) {
NSLog(@"Responses:\n%@", responseObjects);
} onError:^(NSError *error) {
NSLog(@"Error: %@", [error localizedDescription]);
}];