Развертывание скрипта приложений в качестве исполняемого файла API с заданной версией вызывает ошибку при отправке запросов к API скрипта приложений?

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

Вот подробности:

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

введите здесь описание изображения

При отправке почтового запроса на выполнение функции, которая ничего не возвращает из этой версии скрипта, я получаю следующий ответ: введите здесь описание изображения

Этот ответ не содержит объект ExecutionResponse, предположительно потому, что моя функция ничего не возвращает. Я хотел посмотреть, смогу ли я вернуть данные, поэтому я обновил эту функцию, чтобы она возвращала простое «helloWorld!» во второй версии скрипта. При повторной публикации в качестве исполняемого файла API, на этот раз с опубликованной второй версией:

введите здесь описание изображения

Ответ почтальона такой:

введите здесь описание изображения

Я могу подтвердить, что ошибка воспроизводится исключительно путем переключения между версиями моего скрипта (и независимо от того, создал ли я новые учетные данные для отражения изменения исполняемого файла API, ответ не меняется); это единственная переменная, которая меняется между двумя ответами; независимо от того, создаю ли я новые учетные данные после изменения версии или нет, возникает та же разница в ответе. При чем тут ошибка?


person Jaden Ranzenberger    schedule 29.06.2019    source источник
comment
Покажи тоже свой сценарий.   -  person TheMaster    schedule 29.06.2019
comment
Возможный дубликат Проверьте, запустил ли его пользователь   -  person TheMaster    schedule 29.06.2019
comment
Кажется, это проблема аутентификации. Я предполагаю, что v1 работает, а v2 нет, потому что, возможно, вы запрашиваете новую область. В этом случае вам нужно повторить и пройти авторизацию, чтобы получить новый новый токен доступа.   -  person St3ph    schedule 29.06.2019
comment
Я подтвердил, что повторное создание токена доступа также не сработало, и все области для Apps Script API были включены для обоих тестовых сценариев.   -  person Jaden Ranzenberger    schedule 01.07.2019