Развертывание скрипта Apps как API Исполняемый файл с заданной версией выдает ошибку при выполнении запросов к API скрипта Apps? - PullRequest
0 голосов
/ 29 июня 2019

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

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

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

enter image description here

Когда я отправляю запрос на выполнение функции, которая ничего не возвращает из этой версии скрипта, я получаю следующий ответ: enter image description here

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

enter image description here

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

enter image description here

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

...