Вызов функции Google Cloud с параметрами - PullRequest
2 голосов
/ 28 мая 2020

Я пытаюсь передать параметр «env» при запуске / вызове облачной функции с помощью Планировщика с http.

Я использую учетную запись службы с достаточными разрешениями для вызова функций и правами администратора в Планировщике.

Передача параметра работает, когда функция разрешает вызов без аутентификации, но если функция развернута с аутентификацией, выдает ошибку: {"status": "UNAUTHENTICATED" ....

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

Значит, это должна быть проблема с передачей параметров.

Настройка задания планировщика выглядит следующим образом:

enter image description here

Я получаю параметр «env» в функции как

def fetchtest(request):

    env = request.args.get('env')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...