1
是否有可能通過個人資料獲取特定域的所有Google plus用戶的技能和其他詳細信息。我試着用下面的代碼使用他們在域中的技能回報所有Google +用戶
Plus.People.List listPeople = plus.people().list(
"me", "visible");
listPeople.setMaxResults(5L);
PeopleFeed peopleFeed = listPeople.execute();
List<Person> people = peopleFeed.getItems();
while (people != null) {
for (Person person : people) {
System.out.println(person.getDisplayName());
}
// We will know we are on the last page when the next page token is
// null.
// If this is the case, break.
if (peopleFeed.getNextPageToken() == null) {
break;
}
// Prepare the next page of results
listPeople.setPageToken(peopleFeed.getNextPageToken());
// Execute and process the next page request
peopleFeed = listPeople.execute();
people = peopleFeed.getItems();
}
但 plus.people()列表( 「我」, 「可見」)。
只有兩個參數「連接」和「可見」,這不會解決目的。有沒有人有更好的主意?
非常感謝您的幫助.. !!! – user3223016 2014-12-02 12:09:57
但是下面的函數只以名稱作爲輸入,是否有可能傳遞用戶的電子郵件地址並獲取所有配置文件的詳細信息? Plus.People.Search searchPeople = plus.people()。search(「Bipin」); – user3223016 2014-12-02 12:36:34
在Admin SDK中,您還可以獲得用戶ID,您可以使用plus.people()。get(id); – Scarygami 2014-12-02 12:39:53