[英]Google Cloud - Connect Sql Server to Google Apps Script
[英]Testing Google Apps Script using Google Cloud APIs
我正在实施一个 Google App Script 项目,该项目使用各种云 API,如 Big Query、Cloud SQL、Google Ads 等。通过配置 GCP 项目 ID 的项目实施效果很好。
但我想要一个仅供开发的版本,可用于我的验证。
如果我使用https://developers.google.com/apps-script/add-ons/how-tos/testing-editor-addons中提到的测试部署,它就可以工作。 但这仅适用于配置 GCP 项目的脚本项目。 对于其他,它会给出“Google 开发人员控制台 API 激活”错误。
所以这里的问题是——是否必须为测试部署提供 GCP 项目 ID? 有什么配置可以用来解决这个问题吗?
请注意 - 我始终可以从 App Script 项目的生产版本(其中添加了 GCP 项目 ID)创建测试部署。 但我想维护 2 个版本,而不必在开发版本中添加 GCP 项目。
好心的建议。
这取决于您或您的团队如何设计解决方案。 此外,这还取决于解决方案是否要求用户授权所有范围,是否使用服务帐户等因素。
一种设计可能基于使用单个 Google Cloud Platform 标准项目来处理所有 OAuth 授权。
另一种设计可能基于使用两个或多个 Google Cloud Platform 项目。 IE,您可以为 Google Apps 脚本使用默认项目,为 Google API(如 BigQuery)使用另一个标准项目。 此设置可能需要使用服务帐户。
有关的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.