У меня есть некоторый код, работающий с листа, который вызывает внешний сторонний API и использует поток OAuth2, использующий эту библиотеку (https://github.com/gsuitedevs/apps-script-oauth2). Стороннему сервису требуется, чтобы у вызывающих приложений был зарегистрирован их redirect_uri.
Моя проблема (я думаю) состоит в том, что всякий раз, когда лист копируется, redirect_uri меняется каждый раз (https://script.google.com/macros/d/[SCRIPTID]/usercallback)), и каждый экземпляр листа затем должен быть зарегистрирован сторонней службой, чтобычтобы работать. Моя цель состоит в том, чтобы распространить лист в качестве шаблона, который могут использовать другие.
Как я могу разработать вокруг этого? Будет ли публикация основного кода в виде API даст ему стабильный URI, или есть лиспособ сделать это, опубликовав его в виде веб-приложения, или есть какое-то другое решение, о котором я не задумывался?