Квотные ограничения с Google Photos API
Я превышаю дневные пределы квоты API, но мое использование API не соответствует количеству квот, указанному Google.
Вот мое использование в течение 12 часов, началось во время сброса полуночи PST:
> 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 скачиваний (раньше оно было неограниченным, но Google добавил этот новый лимит около недели назад).
67 184 запроса на загрузку в день совсем не соответствуют моему использованию API.
Есть ли документация о том, что квоты на самом деле включают? Эта реализация квот кажется правильной? Я не понимаю, как это может быть.
1 ответ
Я получил разъяснение от Google по этому поводу:
При использовании API библиотеки Google Photos для защиты систем и их пользователей применяются две отдельные квоты: - Квота на запросы API, которая включает в себя загрузку, перечисление, фильтрацию, создание альбомов и загрузку элемента мультимедиа с помощью
get
или жеbatchGet
- это не включает доступ к базовым URL-адресам для чтения байтов медиа-элемента - квота для доступа к байтам медиа-элемента через базовый URL-адресМы улучшим формулировку на странице "Ограничения и квоты API", чтобы сделать это немного понятнее.
Таким образом, все вызовы API считаются с лимитом в 10 000, а каждый доступ baseUrl считается с лимитом в 75 000.