Java 我们如何使用谷歌日历api获取用户的图像?
我正在跟踪,但我不知道如何获取所选帐户名(用户)的映像。在这里,我创建了mCredential值,如下面的示例所示:Java 我们如何使用谷歌日历api获取用户的图像?,java,android,google-api,google-calendar-api,google-oauth,Java,Android,Google Api,Google Calendar Api,Google Oauth,我正在跟踪,但我不知道如何获取所选帐户名(用户)的映像。在这里,我创建了mCredential值,如下面的示例所示: mCredential = GoogleAccountCredential.usingOAuth2( getApplicationContext(), Arrays.asList(SCOPES)) .setBackOff(new ExponentialBackOff()) .setSelectedAccoun
mCredential = GoogleAccountCredential.usingOAuth2(
getApplicationContext(), Arrays.asList(SCOPES))
.setBackOff(new ExponentialBackOff())
.setSelectedAccountName(settings.getString(PREF_ACCOUNT_NAME, null));
我无法通过mCredential值获取图像。提前感谢您的帮助。people.get返回图像,但根据该页面,我们获得了调用plus api的人员的图像。Person-mePerson=plus.people().get(“me”).execute();但是我不使用plus api,我的意思是你需要使用api来获取数据。身份验证不会返回身份验证人的图片。我原以为我可以使用GoogleAccountCredential获取个人信息,但现在我添加了plus api,我可以按照您的说明获取这些信息。非常感谢。你可以试着稍微修改一下。如果身份验证返回用户id,我记不起它返回了什么。您可以使用公共API密钥向plus.people请求用户信息。这样用户就不需要批准plus api范围。只是一个值得研究的想法。