5
我可以使用Google plus登錄並獲取所有在我的谷歌加圈中的所有人的列表,但現在我也想要獲取我圈子中所有人的電子郵件地址是否有辦法做到這一點?我試過這段代碼,但它不起作用。如何獲取Google plus圈子的電子郵件地址(在Google plus圈子中添加好友)
public void onPeopleLoaded(ConnectionResult status, final PersonBuffer personBuffer,
String nextPageToken)
{
if (status.getErrorCode() == ConnectionResult.SUCCESS)
{
try
{
//Add all friends ids in an arraylist
int count = personBuffer.getCount();
//Loop through all the ids of google plus friends
for (int i = 0; i < count; i++)
{
//mListItems.add(personBuffer.get(i).getDisplayName());
//mListIds.add(personBuffer.get(i).getId());
friends_gplus_Ids += personBuffer.get(i).getId() + ",";
//Log.d("Emails", personBuffer.get(i).getOrganizations().toString());
//personBuffer.get(i).getEmails().size();
if((personBuffer.get(i).getEmails().size() > 0))
{
Log.d("Emails", personBuffer.get(i).getEmails().get(0).toString());
}
else
{
Log.d("Emails", "Null");
}
}
}
finally
{
personBuffer.close();
}
}
http://stackoverflow.com/a/15385160/1292203看看它 –
我已經收到登錄的人的電子郵件地址,我想要取回他的電子郵件地址(登錄的人)朋友。所以我可以發送電子郵件/邀請來使用我的應用程序 –
@NoumanBhatti:你有沒有得到解決方案? – TheDevMan