在javascript中使用service.users.aliases.insert时出现“无效输入:alias_email”错误。这是我的代码:
const service = google.admin('directory_v1');
service.users.aliases.insert({
auth: auth,
userKey: "<valid e-mail address>",
body: {
alias: "<valid alias in e-mail format>"
}
}, function(err, response) {
if (err) {
console.log('The API returned an error: ' + err);
console.dir(err);
return;
}
错误消息(代码400)是:
domain:"global"
message:"Invalid Input: alias_email"
reason:"invalid"
我尝试使用完全相同的在线api测试器(https://developers.google.com/admin-sdk/directory/v1/reference/users/aliases/insert),它正常运行。
我还试图删除一个正常运行的现有别名:
service.users.aliases.delete({
auth: auth,
userKey: "<valid e-mail address>",
alias: "<valid alias in e-mail format>"
}, function(err, response) {
插入调用有什么问题? 我一直在寻找相当长的一段时间。任何帮助非常感谢。 THX!