如何通过 API 获取 Google reCAPTCHA Enterprise API 请求的数量?

问题描述 投票:0回答:1

GCP 控制台显示已发出的 API 请求数。例如,在附图中显示最后一天发出了 33,202 个请求。

有没有调用API可以获取请求数?

enter image description here

google-cloud-platform
1个回答
0
投票

虽然 GCP 控制台显示 reCAPTCHA Enterprise API 请求的数量,但没有专用的 API 调用来直接检索特定指标。不过,您可以通过使用云监控 API 来实现这一点。该监控API允许您访问和管理谷歌云上的监控数据。

要获取请求数,您可以使用 timeseries.list 方法。有关如何使用 gcloud cli 进行 API 调用的示例。

gcloud monitoring time-series list –project=YOUR\_PROJECT\_ID \\ –filter=’metric.type=”
recaptcha.googleapis.com/request\_count”
 ‘ –interval-start= START\_DATE \\ –interval-end= END\_DATE –aggregation=alignment\_period=86400s,count

响应将包括指定时间范围内发出的请求的计数。如果您需要确切的请求计数,您可以提出一个新的Issue Tracker 线程来描述您的问题。我们的 Google 工程团队将验证该问题。

© www.soinside.com 2019 - 2024. All rights reserved.