Node.js错误:需要personFields掩码。请在尝试获取google联系人时指定一个或多个有效路径

Node.js错误:需要personFields掩码。请在尝试获取google联系人时指定一个或多个有效路径,node.js,google-api,google-api-explorer,Node.js,Google Api,Google Api Explorer,我正在研究node.js、googleapi和oauth2。我正在启用gmail api和google people api。使用gmail api方法,获取个人资料信息及其工作正常,而“作为人”api方法不起作用。当我尝试使用people.people.get()获取google联系人时,出现以下错误: 错误:需要人员配置掩码。请指定一个或多个有效路径。 这是我的密码: var people = google.people('v1'); people.people.get({ auth: au

我正在研究node.js、googleapi和oauth2。我正在启用gmail api和google people api。使用gmail api方法,获取个人资料信息及其工作正常,而“作为人”api方法不起作用。当我尝试使用people.people.get()获取google联系人时,出现以下错误:

错误:需要人员配置掩码。请指定一个或多个有效路径。

这是我的密码:

var people = google.people('v1');
people.people.get({
auth: auth,
userId: 'me',
resourceName: 'people/me',
personFields: 'names,emailAddresses',
}, function(err, res) {
  if (err) {
      console.log(err);
  } else {
  console.log(res);
  }
});
我正在使用personFields,但仍然存在相同的错误。请帮帮我