Квотные ограничения с Google Photos API - PullRequest
0 голосов
/ 17 февраля 2019

Я превышаю дневные пределы квоты 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

Теперь глобальные запросы 8658 примерно равны сумме всехВызовы API.Однако в документации говорится, что BatchGetMediaItems и GetMediaItem учитывают ограничение на загрузку в 75 000 (раньше оно было неограниченным, но Google добавил этот новый предел около недели назад).

67 184 запроса на загрузку в день несоответствуют вообще моему использованию API.

Есть ли документация о том, что квоты на самом деле включают?Эта реализация квот кажется правильной?Я не понимаю, как это может быть.

1 Ответ

0 голосов
/ 19 февраля 2019

Я получил от Google пояснения по этому поводу:

При использовании API библиотеки Google Photos для защиты систем и их пользователей применяются две отдельные квоты: - Квота на запросы API, которая включает в себя загрузки,перечисление, фильтрация, создание альбомов и загрузка элемента мультимедиа с помощью get или batchGet - это не включает доступ к базовым URL-адресам для чтения байтов элемента мультимедиа - квота для доступа к байту элемента мультимедиа через базуURL

Мы улучшим формулировку на странице "Ограничения и квоты API", чтобы сделать это более понятным.

Таким образом, все вызовы API учитываются при ограничении в 10 000 и при каждом доступеиз baseUrl рассчитывается против лимита 75 000.

...