2

У меня есть 2 вопроса относительно того, как квоты рассчитываются/применяются для SDK Google Диска для .NET.Эффект BatchRequest на квоты API

1. вставка файла & Разрешения вставка

Если у меня есть такой код: (псевдокод)

Insert file 
Insert permission A on file 
Insert permission B on file 
Insert permission C on file 
Insert permission D on file 

Для целей обеспечения соблюдения квот, делает выше количество, как 1 запрос или 5 Запросы?

Учитывая, что мы видели примерно ограничение скорости, обычно 1 пункт/сек, означает ли это, что приведенный выше код будет работать через 5 секунд? Или работа по настройке разрешения не участвует в сфере ограничения скорости?

2. BatchRequest

ли новая Batch способность версии .NET библиотеки клиента Google API, помочь мне в отношении квот?

Insert file 
BatchRequest(InsertPermission(file, A), 
       InsertPermission(file, B), 
       InsertPermission(file, C), 
       InsertPermission(file, D) 
      ) 

Для целей применения квот, считается ли вышеуказанное число 1 запросом, 2 запросами или 5 запросами?

ответ

1

Для пакетных запросов каждый индивидуальный запрос (запросы A, B, C и D в вашем случае) находится в том же конвейере, что и обработанный в пакетном запросе.

Итак, проверка квот выполняется против каждой части запроса партии. В вышеприведенном вопросе оба случая должны приводить к количеству проверок соблюдения квот.

Смежные вопросы