Google幻灯片错误

时间:2018-07-26 10:35:04

标签: java google-slides-api

我是Google Slides API的新手。

我在https://developers.google.com/slides/quickstart/java处遵循了他们的快速入门示例中的步骤,并且运行正常。

我现在正在尝试按照https://developers.google.com/slides/how-tos/presentations中的步骤创建演示文稿,并在运行代码时收到以下错误。

com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
  "code" : 403,
  "errors" : [ {
    "domain" : "global",
    "message" : "Request had insufficient authentication scopes.",
    "reason" : "forbidden"
  } ],
  "message" : "Request had insufficient authentication scopes.",
  "status" : "PERMISSION_DENIED"
}
    at com.google.api.client.googleapis.json.GoogleJsonResponseException.from(GoogleJsonResponseException.java:146)
    at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
    at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest$1.interceptResponse(AbstractGoogleClientRequest.java:321)
    at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1065)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:419)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:352)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:469)

当我尝试创建演示文稿时会发生这种情况。任何想法如何解决这个问题?

祝一切顺利

帕特里克

1 个答案:

答案 0 :(得分:0)

注意this文档的一部分。

  

您还可以使用Google云端硬盘API创建空白演示文稿   Files.create   方法,将 application / vnd.google-apps.presentation 指定为   mimeType。您需要适当的Drive API scope   授权此通话。您需要适当的Drive API范围   授权此通话。