【问题标题】:Quota exceeded for quota metric 'Requests' and limit 'Requests per minute' of service 'mybusinessaccountmanagement.googleapis.com'配额指标“请求”超出配额,并限制服务“mybusinessaccountmanagement.googleapis.com”的“每分钟请求数”
【发布时间】:2021-03-24 17:01:06
【问题描述】:

我在提出第一个请求后收到此错误:

配额指标“Requests”和限制“Requests per 服务“mybusinessaccountmanagement.googleapis.com”的分钟”

我如何在第一次请求后超出配额?

if(File.Exists(ApplicationVariables.CertPath)) { 
                    GoogleCredential credential;
                    using (var stream = new FileStream(ApplicationVariables.CertPath, FileMode.Open, FileAccess.Read))
                    {
                        credential = GoogleCredential.FromStream(stream).CreateScoped("https://www.googleapis.com/auth/business.manage");
                    }

                    // Create the service.
                    var service = new MyBusinessAccountManagementService(new BaseClientService.Initializer()
                        {
                            HttpClientInitializer = credential,
                            ApplicationName = "Google Reviews Downloader",
                        });

                    //var bookshelves = await service.Mylibrary.Bookshelves.List().ExecuteAsync();
                    var accounts = await service.Accounts.List().ExecuteAsync();

                    Console.WriteLine("accounts:" + accounts);

                }

【问题讨论】:

  • 谁投票否决并关闭...为什么?这是一个合理的问题。我在 SO 上看到了其他类似的主题,但我没有看到任何与我的情况完全匹配的主题。
  • 人们喜欢对他们不理解的问题投反对票并关闭。我同意你的问题是合法的。

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


【解决方案1】:

这完全取决于您目前有多少配额。

当您在 Google 开发者控制台中启用 My Business Account Management API 时。默认配额为 0

我建议您尝试添加额外的配额。

您将不得不单击配额页面链接并在那里挖掘一段时间,直到您弄清楚如何增加配额,他们最近更改了它,您可能需要申请配额我不确定这个 api。

我已经尝试过,但我不知道如何申请配额或增加配额。我想知道这是否是您需要特殊权限才能访问的 API 之一。我不确定你是如何获得该许可的,但我会做一些挖掘工作。

【讨论】:

猜你喜欢
  • 2022-08-09
  • 1970-01-01
  • 1970-01-01
  • 2020-10-30
  • 2021-11-03
  • 2019-06-12
  • 1970-01-01
  • 2020-08-20
  • 1970-01-01
相关资源
最近更新 更多