2

Google Calendar API 的“第一个应用程序”教程在向 Google 验证应用程序时使用 AuthenticatorFactory。根据此链接,AuthenticatorFactory 已于 2011 年 8 月 8 日从 API 中删除。谁能指出我的方向,以找到通过 Google 对我的应用程序进行身份验证的“新”方法?

编辑:刚刚意识到我没有包含我正在使用的语言 - 我正在寻找有关如何验证/授权已安装的 C# 应用程序的示例。

4

1 回答 1

1

很抱歉打开一个老话题,但我遇到了同样的问题,我花了很长时间才找到解决方案。所以对于所有有同样问题的人:

AuthenticatorFactory 不起作用,您需要使用以下代码创建服务:

var auth = new OAuth2Authenticator<NativeApplicationClient>(provider, GetAuthentication);

// Create the service.
var service = new CalendarService(new BaseClientService.Initializer
{
     Authenticator = auth
});

祝你好运!

于 2013-04-20T14:49:57.593 回答