如何获取所有谷歌加朋友?

时间:2014-05-28 12:15:29

标签: ios google-api google-plus

我试图获取谷歌加朋友列表,目前我只有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属性。我在哪里可以获得这个页面标识,我应该如何提出请求?

1 个答案:

答案 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

的评论