我试图获取谷歌加朋友列表,目前我只有100个朋友。这是我目前的代码
GTLQueryPlus *query =
[GTLQueryPlus queryForPeopleListWithUserId:@"me"
collection:kGTLPlusCollectionVisible];
[plusService executeQuery:query
completionHandler:^(GTLServiceTicket *ticket,
GTLPlusPeopleFeed *peopleFeed,
NSError *error) {
if (error) {
GTMLoggerError(@"Error: %@", error);
} else {
// Get an array of people from GTLPlusPeopleFeed
NSArray* peopleList = peopleFeed.items;
}
}];
当我搜索时,我发现此链接https://developers.google.com/+/api/latest/people/list并发现Google在最大设置为100的页面中提供列表,以便获取另一个我需要使用pageToken的列表。我当前的回复中找不到任何pagetoken属性。我在哪里可以获得这个页面标识,我应该如何提出请求?
答案 0 :(得分:0)
nextPageToken
对象有GTLPlusPeopleFeed
属性。请参阅http://code.google.com/p/google-api-objectivec-client/source/browse/trunk/Source/Services/Plus/Generated/GTLPlusPeopleFeed.h
您可以将此作为参数提供给下一次调用queryForPeopleListWithUserId
,以便从查询中获取下一批结果。请参阅http://code.google.com/p/google-api-objectivec-client/source/browse/trunk/Source/Services/Plus/Generated/GTLQueryPlus.h