Сценарий Google App Script URLFetch не ясен - PullRequest
0 голосов
/ 31 января 2020

Мне интересно создать надстройку для электронных таблиц, которая опирается на внешние службы, и кажется, что URLFetch - это единственный способ выполнять удаленные вызовы HTTP / S с помощью скрипта приложения.

Я достиг Страница квоты скрипта приложения для проверки ограничений, и я вижу, что они

  • 100.000 вызовов / день для планов GSuite
  • 20.000 вызовов / день для планов Gmail

Из документации неясно, связаны ли эти ограничения со всем приложением или только с однопользовательской установкой надстройки / приложения.

Кроме того, документация на самом деле не объясняет, есть ли способ запросить у Google увеличенные квоты для конкретного c приложения, что вам может понадобиться и сделать в GCP, например, для указания c apis ,

Кто-нибудь, имеющий опыт работы со сценариями приложения и с опубликованным дополнением, может поделиться с ним некоторым светом? Кто-нибудь пытался создать app-скрипт, который интенсивно использует внешние сервисы?

1 Ответ

1 голос
/ 31 января 2020

Квота скрипта приложения применяется для каждого пользователя, вызывающего службу.

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

Напротив, если вы используете учетную запись службы, которая выполняет вызов от имени пользователя без олицетворения его - все вызовы от всех пользователей будут учитываться в квоте учетной записи службы.

Как для квот API они применяются для каждого проекта. здесь можно узнать , как запросить увеличение квоты.

...