0

我达到了 API 的每日配额限制,但我对 API 的使用与 Google 列出的配额计数不符。

这是我 12 小时的使用情况,从太平洋标准时间午夜的重置时间开始:

> google.photos.library.v1.PhotosLibrary.BatchGetMediaItems 3,816
> google.photos.library.v1.PhotosLibrary.GetMediaItem  2,659
> google.photos.library.v1.PhotosLibrary.ListAlbums 701
> google.photos.library.v1.PhotosLibrary.SearchMediaItems 1,331

以下是仪表板中的配额页面列出的内容:

All requests per day Global 8,658 out of 10,000
Download requests per day 67,184 out of 75,000

现在,8,658 的全局请求数正好适合所有 API 调用的总和。但是,文档指出 BatchGetMediaItems 和 GetMediaItem 计入 75,000 次下载限制(它曾经是无限制的,但谷歌大约一周前添加了这个新限制)。

每天 67,184 个下载请求,与我对 API 的使用完全不符。

有没有关于配额实际包括什么的文件?这种配额的实施看起来是否正确?我不明白怎么可能。

4

1 回答 1

1

我收到了谷歌的澄清:

使用 Google Photos Library API 保护系统及其用户时,有两个单独的配额适用: - API 请求的配额,包括上传、列出、过滤、创建相册和通过get或 加载媒体项目batchGet- 这不包括访问用于读取媒体项字节的基本 URL - 通过基本 URL 访问媒体项字节的配额

我们将改进“API 限制和配额”页面上的措辞,使其更加清晰。

因此,所有 API 调用都计入 10,000 的限制,而 baseUrl 的每次访问都计入 75,000 的限制。

于 2019-02-19T04:01:53.397 回答