Я пытаюсь запустить приведенный ниже код, где «myApp» - это имя функции в скрипте, которое я пытаюсь запустить.
ExecutionRequest request = new ExecutionRequest().setFunction("myApp").setDevMode(true);
try {
Operation op = service.scripts().run("some id", request).execute();
// Print results of request.
if (op.getError() != null) {
// The API executed, but the script returned an error.
System.out.println("Error");
} else {
System.out.println("Success");
}
} catch (GoogleJsonResponseException e) {
e.printStackTrace(System.out);
}
Это дает мне ошибку вроде:
{"code": 404, "errors": [{"domain": "global", "message": "Запрашиваемая сущность не найдена.", "Reason": "notFound"}], "message ":" Запрашиваемая сущность не найдена. "," status ":" NOT_FOUND "}
или, если я развертываю это как веб-приложение, выдается такой тип ошибки:
com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Запрещено {"code": 403, "errors": [{"domain": "global", "message": "Вызывающий делаетнет разрешения "," причина ":" запрещено "}]," сообщение ":" вызывающий не имеет разрешения "," статус ":" PERMISSION_DENIED "}
Что мне нужно сделатьзапустить код отлично ????