0

我正在创建一个带有谷歌标识的应用程序。

我需要从“人/我”的人 API 中识别我朋友的谷歌帐户

这是我的代码:

  GoogleCredential credential = new GoogleCredential.Builder()
            .setTransport(httpTransport)
            .setJsonFactory(jsonFactory)
            .setClientSecrets(clientId, clientSecret)
            .build()
            .setFromTokenResponse(tokenResponse);

    People peopleService = new People.Builder(httpTransport, jsonFactory, credential)
            .build();

    ListConnectionsResponse response = peopleService.people().connections()
            .list("people/me")

问题:我不知道如何识别创建的谷歌账户。说明:我想找到谷歌帐户并使用“id”在我的应用程序连接此帐户时发送通知。

你能帮助我吗 ?

4

1 回答 1

0

尝试添加.setRequestMaskIncludeField("person.names,person.emailAddresses,person.phoneNumbers") .execute();

响应对象。因为用户配置文件的字段默认选择为空,所以您应该指定要选择的字段

于 2017-04-20T14:51:30.607 回答