Ошибка "Неверный ввод: alias_email" при использовании service.users.aliases.insert в javascript
Я получаю сообщение об ошибке "Неверный ввод: alias_email" при использовании service.users.aliases.insert в javascript. Вот мой код:
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) {
Что не так с вызовом вставки? Я искал довольно давно. Любая помощь очень ценится. Спасибо!