尝试对devMode: true
的某个项目使用Execution API,但收到以下错误。但是当我制作devMode: false
时它会完美无缺。
注意:我是所有者并且使用来自同一帐户的API(因此它应该理想地工作)
{
"error": {
"code": 404,
"message": "Requested entity was not found.",
"status": "NOT_FOUND"
}
}
答案 0 :(得分:3)
我也经历过同样的情况。那么你能再次确认以下几点吗?
https://www.googleapis.com/auth/drive
,https://www.googleapis.com/auth/drive.scripts
和https://www.googleapis.com/auth/script.external_request
。在我再次确认之后,我总是使用以下curl命令进行测试。使用此curl命令时,请输入您的访问令牌,功能名称和脚本ID。
curl -X POST -L \
-H "Authorization: Bearer ### access token ###" \
-H "Content-Type: application/json" \
-d "{function: '### function name ###',devMode: true}" \
"https://script.googleapis.com/v1/scripts/### script ID ###:run"
在我的环境中,问题中的错误已经解决。我不知道这些是否可以解决您的问题。如果这对你没用,我很抱歉。