Vid*_*dur 7 google-apps-script
我正在创建一个 Google Apps 脚本,我想在其中使用该FormApp服务来获取活动表单,但是它不断抛出异常:
You do not have permission to call FormApp.getActiveForm. Required permissions:
(https://www.googleapis.com/auth/forms.currentonly ||
https://www.googleapis.com/auth/forms) (line 7, file "Code")
Run Code Online (Sandbox Code Playgroud)
我已启用对 Google Drive API 和 Google Sheets API 的权限 - 但在 Google Cloud Platform API 仪表板的任何位置都找不到标记为“表单”的 API。
谷歌搜索没有找到任何有用的东西,只是更多的 API 文档链接。
知道哪个 API FormApp 属于哪个类别吗?
我不想启用每个 API 来找出...
Vid*_*dur 12
对于以后遇到这篇文章的人,我通过手动将以下内容添加到我的清单文件中解决了我的问题:
"oauthScopes": [
"https://www.googleapis.com/auth/forms",
"https://www.googleapis.com/auth/spreadsheets"
],
Run Code Online (Sandbox Code Playgroud)
您可以通过单击找到您的清单文件View > Show Manifest File- 这将使名为的文件appscript.json出现在您的侧边栏中。
然后单击Run或工具栏中的播放按钮 - 这将强制应用程序查看权限并提示您使用您的帐户进行授权。
注意: @tehhowch 在下面指出的一个好点是,手动将其添加到您的清单中将禁用范围的自动检测。无论如何,我的自动检测似乎无法正常工作,因此我继续使用此手动解决方案 - 只是一个警告。
| 归档时间: |
|
| 查看次数: |
3009 次 |
| 最近记录: |