【问题标题】:how to use oauth with Google.GData.Analytics如何将 oauth 与 Google.GData.Analytics 一起使用
【发布时间】:2012-05-22 22:13:07
【问题描述】:

我想使用 oauth 创建一个 AnalyticsRequest 对象。一切正常,接受回调页面。 使用 youtube 的客户端库,我的代码如下所示;

                settings = new YouTubeRequestSettings(appName, clientID, developerKey(string)Session["token"]);
            YouTubeRequest request = new YouTubeRequest(settings);

用于分析

gt.request = new AnalyticsRequest(new RequestSettings());

但我似乎找不到 RequestSettings 构造函数的正确重载。

【问题讨论】:

    标签: c# oauth client gdata


    【解决方案1】:

    【讨论】:

    • 不使用 oauth:service.setUserCredentials(userName, passWord);
    【解决方案2】:

    该库包含一个 OAuth 2.0 示例,该示例同时使用服务类 (GroupsService) 和请求类 (ContactsRequest),并且应该很容易适应使用 Analytics API:

    http://code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/oauth2_sample/oauth2demo.cs

    我不是 Analytics API 方面的专家,但我知道它支持 OAuth 2.0,因为它也在 OAuth 2.0 Playground 中列出:

    https://code.google.com/oauthplayground/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-20
      • 2018-06-18
      • 1970-01-01
      • 1970-01-01
      • 2013-04-24
      • 2019-09-16
      • 1970-01-01
      • 2018-07-10
      相关资源
      最近更新 更多