0
現在,我已經有了簡單的請求給Facebook API:Facebook的API批量要求
me/feed?fields=type,story,caption,message,picture,comments&limit=20&offset=0
它工作正常,但在評論部分,有消息,名和用戶ID誰後這樣評論,但我還需要一個照片鏈接。當然,我可以發送更多請求來獲取用戶照片。但我認爲這將是愚蠢的決定。也許有辦法發送fql或批處理請求來獲得我需要在一個請求中的所有字段?
P.S.我已經知道如何用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]);
}];