Google plus 访问谷歌&x2B;用户配置文件ID
我需要从Google+个人资料中访问职务,我可以使用特定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
但我想访问大约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();