Google plus 访问谷歌&x2B;用户配置文件ID

Google plus 访问谷歌&x2B;用户配置文件ID,google-plus,Google Plus,我需要从Google+个人资料中访问职务,我可以使用特定id来访问。 但我想访问大约100个个人资料,并在没有任何用户id的情况下阅读他们的职务。 我该怎么做呢?您可以使用API搜索人员以获取他们的ID,然后获取他们的个人资料 在JavaScript中: gapi.client.plus.people.search( { query: 'Gus', fields: 'items/id' }).execute( function(resp){ for

我需要从Google+个人资料中访问职务,我可以使用特定id来访问。
但我想访问大约100个个人资料,并在没有任何用户id的情况下阅读他们的职务。
我该怎么做呢?

您可以使用API搜索人员以获取他们的ID,然后获取他们的个人资料

在JavaScript中:

gapi.client.plus.people.search(
  { query: 'Gus', 
    fields: 'items/id'
  }).execute(
      function(resp){
        for (var i=0; i < resp.items.length; i++){
          gapi.client.plus.people.get(
            { userId: resp.items[i].id, 
              fields: 'displayName,organizations(title)'}).execute(
                function(resp){
                  console.log(resp)
                });
        }
      });
gapi.client.plus.people.search(
{查询:'Gus',
字段:“项目/id”
}).执行(
功能(resp){
对于(变量i=0;i
谢谢。您知道什么是:凭证凭证凭证=新凭证.Builder(accessMethod).setJsonFactory(jsonFactory).setTransport(httpTransport).setTokenServerEncodedUrl(tokenServerEncodedUrl).setClientAuthentication(clientAuthentication).setRequestInitializer(requestInitializer).build();看起来像是Java的客户端库初始化。就个人而言,我更喜欢将凭据构建为:GoogleCredential credential=new GoogleCredential.Builder().setJsonFactory(JSON_FACTORY).setTransport(TRANSPORT).setClientSecrets(CLIENT_ID,CLIENT_SECRET).build();