Какова взаимосвязь между областями на экране согласия OAuth Google Cloud и областями, запрошенными при вызове API?

Просто сначала подождите, пока элементы слоя будут извлечены, а затем рекурсивно продолжите работу с дочерними элементами и ждите, что:

async function fetchChildren(layer) {
  await Promise.all(layer.map(fetch));
  await Promise.all(layer.map(el => fetchChildren(el.children)));
}

( fetch (el) должна быть многообещающей функцией )

0
задан Yang 18 January 2019 в 23:13
поделиться

1 ответ

Как упомянул @Hanley, на этом экране показан список областей, которые ваше приложение запрашивало в прошлом. Если ваше приложение необходимо проверить, Google будет использовать список областей. Вы можете добавлять или удалять любые области, которые вы хотите. Ключевым моментом является то, что экран используется для проверки вашего приложения. Добавьте или удалите любые области, которые вы хотите. Однако после утверждения, если вы используете область действия, которая не утверждена, процесс утверждения необходимо повторить.

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

0
ответ дан Patrick W 18 January 2019 в 23:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: