用户圈子可检索人数限制
Limitation on number of retrievable people in user's circle
我正在为我的 Android 项目使用 gplus API。我可以用这个代码到达用户的圈子
public void onResult(LoadPeopleResult peopleData) {
if (peopleData.getStatus().getStatusCode() == CommonStatusCodes.SUCCESS) {
PersonBuffer personBuffer = peopleData.getPersonBuffer();
try {
int count = personBuffer.getCount();
for (int i = 0; i < count; i++) {
Log.d(TAG, "Display name: " + personBuffer.get(i).getDisplayName());
}
} finally {
personBuffer.release();
}
} else {
Log.e(TAG, "Error requesting people data: " + peopleData.getStatus());
}
}
但有一个限制:我的帐户中只能检索 100 个人。我怎样才能超过这个限制?
我找到了解决办法。我们应该使用 "getNextPageToken()" 这样我们可以获得很大的结果。
以下这些链接将为您提供帮助,
https://developers.google.com/android/reference/com/google/android/gms/plus/People.LoadPeopleResult
我正在为我的 Android 项目使用 gplus API。我可以用这个代码到达用户的圈子
public void onResult(LoadPeopleResult peopleData) {
if (peopleData.getStatus().getStatusCode() == CommonStatusCodes.SUCCESS) {
PersonBuffer personBuffer = peopleData.getPersonBuffer();
try {
int count = personBuffer.getCount();
for (int i = 0; i < count; i++) {
Log.d(TAG, "Display name: " + personBuffer.get(i).getDisplayName());
}
} finally {
personBuffer.release();
}
} else {
Log.e(TAG, "Error requesting people data: " + peopleData.getStatus());
}
}
但有一个限制:我的帐户中只能检索 100 个人。我怎样才能超过这个限制?
我找到了解决办法。我们应该使用 "getNextPageToken()" 这样我们可以获得很大的结果。 以下这些链接将为您提供帮助,
https://developers.google.com/android/reference/com/google/android/gms/plus/People.LoadPeopleResult