-1
我正在從簡單的.NET控制檯應用程序調用Google應用程序腳本。Google App腳本授權
當我看項目屬性...範圍我有以下範圍。
https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/spreadsheets
在谷歌開發者控制檯我啓用了驅動API和谷歌Apps腳本API執行並創造了新的憑據,我的.net應用程序中使用OAuth。
在我的控制檯應用程序,它會拋出以「未經授權」的HTTPStatus守則GoogleAPIException
有人能告訴我,如果我需要啓用額外的API或點我在正確的方向?
更新。添加對SpreadsheetApp類的引用是觸發我的授權問題的原因。
var ss = SpreadsheetApp.create("Followers");
需要什麼API才能正確授權?
在編寫自己的.gs之前,您能夠成功運行[.Net示例](https://developers.google.com/apps-script/guides/rest/quickstart/dotnet)嗎?您的「控制檯應用程序」錯誤消息在.Net或.gs中是什麼位置? –
我能夠成功運行.NET示例。我看到的錯誤在.NET應用程序中。我可以在.NET應用程序之外運行.gs罰款。 –
SpreadsheetApp在保存版本並作爲API可執行文件進行部署之前已添加並授權.gs,或者您是否部署並隨後添加它? –