Google App脚本授权

时间:2016-02-15 20:30:51

标签: .net google-apps-script execution-api

我从简单的.NET控制台应用程序调用Google App脚本。

当我查看项目属性...范围我有以下范围。

https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/spreadsheets

在Google Developers Console中,我启用了Drive API和Google Apps脚本执行API,并为我的.NET应用程序使用的OAuth创建了新的凭据。

在我的控制台应用中,它会抛出一个带有HttpStatus Code“Unauthorized”的GoogleAPIException

有人可以告诉我是否需要启用其他API或指向正确的方向吗?

更新。添加对SpreadsheetApp类的引用会触发我的授权问题。

var ss = SpreadsheetApp.create("Followers");

我需要使用哪种API来正确授权?

1 个答案:

答案 0 :(得分:0)

当您部署谷歌应用脚​​本时,您可以选择执行您的帐户以授予谷歌脚本运行的授权权限。

当您部署Google应用程序脚本时,此任务将成为一次。一旦你给予perimission remanning用户不需要给予许可,你将不会遇到任何错误。