获得超过25个Facebook壁垒帖子

时间:2012-06-16 03:39:33

标签: ios facebook

我正在尝试创建一个iPhone应用程序 - 它是一个Facebook墙壁查看器。但是,我不能获得超过25个帖子。

我听说这是默认设置。这个值可以改变吗?

这是我的代码:

- (void) getWallList {
    currentApiCall = GETWALLLIST;
    AppDelegate *delegate = (AppDelegate *) [[UIApplication sharedApplication] delegate];
    [[delegate facebook] requestWithGraphPath:@"/me/home" andDelegate:self]; 
}

1 个答案:

答案 0 :(得分:2)

是的,您可以通过将限制参数设置为Facebook api来更改该参数。 您可以通过将 limit 传递给params dict来设置。

分页标题下查看the Facebook api,您可以在其中传递限制直到参数

请查看以下示例供您参考。

params = [[NSMutableDictionary alloc] initWithObjectsAndKeys: [NSString stringWithFormat:@"%d", yourLimit,], @"limit", untilString, @"until", nil];
[[delegate facebook] requestWithGraphPath:@"me/home" andParams:params andDelegate:self];

其中yourLimit是限制变量,您可以使用键分页

从api响应中设置until的值

希望这会对你有所帮助。