我正在尝试转换较旧的程序(.NET C#),以便它可以与新的Google Directory API配合使用。该程序处理从数据库中的用户列表中获取的新用户的创建。我无法弄清楚我应该如何以编程方式登录我们的Google域名,以便我可以开始在Google目录中执行操作。我一直在互联网上搜索一个可以进一步研究的单个工作示例。但无济于事。有没有人可以解释我的问题。那会让我很开心。我到目前为止所获得的代码如下所示。在底部,您将找到我收到的错误消息。我知道代码中缺少某些内容但我不确切知道是什么。
// Create the service.
var service = new DirectoryService (new BaseClientService.Initializer()
{
ApplicationName = "",
ApiKey = "AIzaSy......."
});
UsersResource.InsertRequest user = service.Users.Insert(new Google.Apis.Admin.Directory.directory_v1.Data.User
{
PrimaryEmail = "test.testsson@mydomain.se",
Name = new UserName
{
GivenName = "Test",
FamilyName = "Testsson",
FullName = "Test Testsson",
},
Password = "rtirjm1163278"
});
user.Execute();
控制台错误消息:
错误:Google.Apis.Reqeusts.RequestError需要登录[401]错误[ 消息[需要登录]位置[授权 - 标题] 原因[必填]域名[全球]]
答案 0 :(得分:0)
有几种方法可以向Google授权:
有关如何使用它们的更多信息can be read here.