【问题标题】:Google URL Shortner API Setting Service Parameters in C#Google URL Shortener API 在 C# 中设置服务参数
【发布时间】:2013-07-22 20:56:11
【问题描述】:

我使用的是 Google URL Shortner API,https://code.google.com/p/google-api-dotnet-client/wiki/APIs#URL_Shortener_API,需要设置 quotaUser 参数。这应该可以通过 service.ServiceParameters 字典来实现,并且 quotaUser 已经是字典中的一个键,但它是只读的,所以我无法将 quotaUser 的值设置为我需要的值。关于如何做到这一点的任何想法?我不明白为什么他们会提供字典,但无法在其中设置值。

【问题讨论】:

    标签: c# google-api google-api-dotnet-client


    【解决方案1】:

    每个服务请求都包含 QuotaUser 属性,因此您可以根据需要进行设置。 例如看下面的示例代码:

    var service = new UrlshortenerService(new BaseClientService.Initializer()
                {
                    Authenticator = auth,
                    ApplicationName = "PUT_HERE_YOUR_APP_NAME",
                });
    // some code here...
    // create the request set its quota and execute
    var request = service.Url.List();
    request.QuotaUser = "PUT_HERE_YOUR_QUOTA"
    UrlHistory result = request.Execute();
    

    查看我们的 UrlshortenerService 示例 here,了解如何使用 Urlshortener 服务的完整示例(我在第 72 行之后添加了 QuotaUser 属性)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-09
      • 2016-02-26
      • 1970-01-01
      • 2017-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多