我正在研究 node.js、googleapi 和 oauth2。我正在启用 gmail api 和 google people api。使用 gmail api 方法,在人们 api 方法不起作用的情况下获取配置文件信息及其工作正常。当我尝试使用people.people.get() 获取 Google 联系人时出现以下错误:
错误:需要 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 但仍然是同样的错误。请帮帮我。