不能创建电子邮件的别名在散装谷歌工作区

0

的问题

我有一个脚本。净创建的用户散,并且还创建了一个别名。

用户建立在谷歌的管理控制台,但是,它似乎不完整的电子邮件的别名的信息。 检查后,管理控制台,替代性的电子邮件领域是空白的

这是错误的信息:

谷歌。Api。请求。RequestError用户创建是不完整的。 [412]错误[消息[用户创建是不完整的。] 位[如果配头]的原因[conditionNotMet]域的[全球]]]

这是我的脚本:

// create new Gmail user                    
Google.Apis.Admin.Directory.directory_v1.Data.User newuserbody = new Google.Apis.Admin.Directory.directory_v1.Data.User();
UserName newusername = new UserName();
newuserbody.PrimaryEmail = userEmail;
newusername.GivenName = sFirst;
newusername.FamilyName = sLast;
newuserbody.Name = newusername;
newuserbody.Password = sPass;

Google.Apis.Admin.Directory.directory_v1.Data.User
user = service.Users.Insert(newuserbody).Execute();
user = null;
}

catch (Exception e) {
  LogMessage("CreateGoogleEmailApps", "Error", String.Format("Google user [{0}] could not be created at this time with error: {1}", sUN, e.Message));
}

try {
  // nickname attempt
  Alias newalias = new Alias();
  newalias.AliasValue = string.Format("username-{0}@{1}", sPass, ASAS_Create.Properties.Settings.Default.G_DOMAIN);
  Alias useralias = service.Users.Aliases.Insert(newalias, userEmail).Execute();
  newalias = null;
} catch (Exception e) {
  //LogMessage("CreateGoogleEmailApps", "Error", String.Format("Google user [{0}]'s alias could not be created at this time.", sUN));                    
  LogMessage("CreateGoogleAliasApps", "Error", string.Format("Google Alias Error for user [{0}] with error message[{1}].", sUN, e.Message));
}
.net c# google-directory-api
2021-11-24 00:51:45
1

最好的答案

0

在一些测试中,我发现了什么。

剧本是要求谷歌,超过了配额每分钟,并且这就是为什么用户得到建立,但没有电子邮件的别名。

后实施指数在退避 https://cloud.google.com/iot/docs/how-tos/exponential-backoff 问题解决

2021-12-09 20:28:29

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................