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

时间:2018-04-11 07:27:40

标签: node.js google-api google-api-explorer

我正在研究node.js,googleapi和oauth2。我正在启用gmail api和google people api。使用gmail api方法,获取配置文件信息及其工作正常,因为人们api方法不起作用。当我尝试使用 people.people.get()获取谷歌联系人时,我收到以下错误:

错误:需要personFields掩码。请指定一个或多个有效路径。

这是我的代码:

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但仍然是同样的错误。请帮帮我。

0 个答案:

没有答案