代码之家  ›  专栏  ›  技术社区  ›  Gratzy

删除不再工作的别名

  •  0
  • Gratzy  · 技术社区  · 6 年前

    其他的一切看起来都运行正常,创建了一个用户,重命名了一个用户,等等。。我有一系列的单元测试来测试每个函数。

    但是,当我在C#中运行以下代码时:

                    try
                    {
                        var update = service.Users.Aliases.Delete(UserEmail, Alias);
                        update.Execute();
    
                        return true;
    
                    }
    

    其中,user email是用户在google中的当前电子邮件地址/用户帐户,alias是帐户重命名时的别名。 我有个例外:

     Google.Apis.Requests.RequestError\r\nInvalid Input: resource_id [400]\r\nErrors [\r\n\tMessage[Invalid Input: resource_id] Location[ - ] Reason[invalid] Domain[global]\r\n]\r\n
    
     -2146233088
    

    用户和别名确实存在。

    我在“现在就试试”中也试过了:

    https://developers.google.com/admin-sdk/directory/v1/reference/users/aliases/delete#auth

    同样的效果。

    我在1.35.1.1281上查找目录API(最新)

    0 回复  |  直到 6 年前