{ errors:
[ { domain: 'global',
reason: 'required',
message: 'Missing required field: member' } ],
code: 400,
message: 'Missing required field: member' }
运行以下请求时收到此错误:
var request = client.admin.members.insert({
groupKey: "some_group@example.com"
, email: "me@example.com"
});
我已成功通过身份验证(我收到了访问令牌,等等),但是当我执行上面的请求时,则会回调该错误。
我应该在哪个
member
字段中添加?使用
groupKey
和email
字段在API Explorer中工作正常。 最佳答案
admin.members.insert
的https://developers.google.com/admin-sdk/directory/v1/reference/members/insert处的文档指示它需要一个groupKey
参数,但是主体(node.js库作为单独对象处理的主体)应包含一个包含members
属性的role
对象。 。也请参见该页面底部的API Explorer。
关于node.js - 缺少必填字段:成员,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22765599/