Ошибка "Неверный ввод: 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) {

Что не так с вызовом вставки? Я искал довольно давно. Любая помощь очень ценится. Спасибо!

0 ответов

Другие вопросы по тегам