所以我有一些大部分有效的代码。我可以使用 Google Admin SDK Directory API 创建用户,但不会为该用户创建我指定的别名。我究竟做错了什么?为帐户创建别名是否是一个单独的操作(如补丁请求?)?我没有收到任何错误,创建帐户后别名根本不存在。
UsersResource.InsertRequest user = this.service.Users.Insert(new User
{
PrimaryEmail = this.pid + "@" + Domain,
Name = new UserName
{
GivenName = this.usedfname,
FamilyName = this.lname,
FullName = this.usedfullname,
},
Aliases = new List<string>()
{
this.usedfname + "." + this.lname + "@" + Domain,
},
Password = this.password,
});
user.Execute();
仅供引用,这是类(class)的一部分。在 C# 中创建别名的示例将非常有帮助,但我似乎无法在任何地方找到示例。
最佳答案
您无法在一次 API 调用中创建用户和别名。您需要创建用户然后调用users.aliases.insert()
关于c# - 如何使用 C# 在 Google Admin SDK 目录中创建具有别名的用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27513003/