以编程方式访问受限制的Google应用脚本网络应用

时间:2015-09-27 19:52:01

标签: oauth google-apps-script oauth-2.0 google-oauth execution-api

我需要在我的控制台应用程序中使用HTTP GET和POST请求访问我的Web应用程序,但遗憾的是我无法在“谁有权访问Web应用程序”中使用匿名访问选项。有没有机会使用任何方法(OAuth2客户端ID,服务帐户,甚至我的登录名和密码......)?

2 个答案:

答案 0 :(得分:1)

是的,这可能是几天前的事情。看看app脚本执行api。代码将在传递的用户令牌下运行,并将使用他们的配额(不是开发人员或所有者):

http://googleappsdeveloper.blogspot.com/2015/09/run-apps-script-code-from-anywhere.html

答案 1 :(得分:0)

欢迎使用Stack Overflow。

不是100%肯定这是你想要的,但是通过在网络上调用它来运行脚本你需要OAuth 2令牌,他们接受谷歌制作的许多OAuth提供者中的任何一个。有关通过http here发送脚本和有关Google oauth提供商here的信息的详细信息,请参阅。

如果您提供有关客户端将会调用您的谷歌应用程序的更多信息,即javascript,C#等,以及您将要做的事情,即在您的应用或Google端点中调用自定义http侦听器上面提到的。