Node.js 缺少必填字段:成员
我在运行以下请求时遇到此错误:Node.js 缺少必填字段:成员,node.js,google-api-nodejs-client,Node.js,Google Api Nodejs Client,我在运行以下请求时遇到此错误: { errors: [ { domain: 'global', reason: 'required', message: 'Missing required field: member' } ], code: 400, message: 'Missing required field: member' } 我成功地通过了身份验证,我收到了访问令牌等等,但当我执行上面的请求时,它会回调该错误 我应该添加什么成员字段 它可
{ errors:
[ { domain: 'global',
reason: 'required',
message: 'Missing required field: member' } ],
code: 400,
message: 'Missing required field: member' }
我成功地通过了身份验证,我收到了访问令牌等等,但当我执行上面的请求时,它会回调该错误
我应该添加什么成员字段
它可以很好地使用groupKey和电子邮件字段。for admin.members.insert上的文档表明它需要一个groupKey参数,但是node.js库作为单独对象处理的主体应该包含一个包含role属性的members对象。请参阅该页面底部的API Explorer a。电子邮件是表单数据的一部分。表单数据必须在第二个参数中作为对象传递:
var request = client.admin.members.insert({
groupKey: "some_group@example.com"
, email: "me@example.com"
});
node.js库将哪个作为一个单独的对象处理-您可以更新我的示例以使用该模块吗?物体的名字是什么?
// create the group insert request
var request = client.admin.members.insert({
groupKey: "some_group@example.com"
}, {
email: "me@example.com"
});