我有一些工作在工作表的代码,该工作表调用了外部第三方API,并使用此库(https://github.com/gsuitedevs/apps-script-oauth2)具有OAuth2流。第三方服务要求调用的应用程序已注册其redirect_uri的内容。
我的问题(我认为)是,每当复制工作表时,redirect_uri每次都会更改(https://script.google.com/macros/d/[SCRIPTID]/usercallback),然后需要向第三方服务注册工作表的每个实例,以便功能。我的目标是将工作表分发为其他人可以使用的模板。
我该如何设计?将其作为API发布为核心代码会给它带来稳定的uri,还是可以通过将其发布为网络应用程序来实现,或者是否有我没有想到的其他解决方案?