尝试从Google云端硬盘下载文件时禁止出现错误403

马丁

我正在使用Google云端硬盘,但有时会收到来自Google的错误消息:(但仅在尝试下载文件时有效。删除或添加文件仍然有效)

Caused by: com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
{
  "code": 403,
  "errors": [
    {
      "domain": "usageLimits",
      "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
      "reason": "dailyLimitExceededUnreg",
      "extendedHelp": "https://code.google.com/apis/console"
    }
  ],
  "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}


以下是我用于从Google云端硬盘获取文件流的代码:

    Credential credential = new GoogleCredential.Builder().setJsonFactory(GsonFactory.getDefaultInstance())
       .setTransport(getTransport()).setClientSecrets(secrets).build().setAccessToken(accessToken);
    Drive drive = Drive.Builder(getTransport(), GsonFactory.getDefaultInstance(), 
       getCredential(accessCode, googleClientSecrets)).setApplicationName("XXX").build();
    File file = drive.files().get(googleDocId).execute();
    String url = file.getExportLinks().get(googleMimeType);
    return drive.getRequestFactory().buildGetRequest(new GenericUrl(url)).execute().getContent();
松果类

“超出了未经身份验证的使用的每日限制。要继续使用,需要注册。” 有误导性。这意味着您已经达到某种配额,但是几乎从来没有这样。

未经授权使用的云端硬盘配额为零。因此,该消息真正告诉您的是,您的云端硬盘请求未带有Auth令牌。您应该跟踪http,并且您会发现失败的请求缺少Authorization标头。至于为什么,那是读者的练习。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Java SDK API从Google云端硬盘下载文件时出现内存不足错误

来自分类Dev

从Google云端硬盘下载文件时的下载进度状态?

来自分类Dev

使用Google Picker从Google云端硬盘下载文件

来自分类Dev

使用Powershell从Google云端硬盘下载文件

来自分类Dev

使用Python从Google云端硬盘下载文件

来自分类Dev

Google云端硬盘不允许我下载文件

来自分类Dev

使用Google Picker API后尝试下载文件时出现错误401

来自分类Dev

尝试下载文件时从s3获取403禁止

来自分类Dev

从Google Chrome下载文件时出现网络错误失败

来自分类Dev

尝试下载文件时,Google Drive API返回403-未提供有关错误的信息

来自分类Dev

Google云端硬盘API在提取文件时说“禁止”

来自分类Dev

尝试使用查询参数从云端硬盘列出文件时出现500错误

来自分类Dev

无法使用API从Google云端硬盘下载文件-node.js

来自分类Dev

Node.js-通过请求从Google云端硬盘下载文件

来自分类Dev

如何从Google云端硬盘下载文件并从中还原数据库

来自分类Dev

如何使用For Loop通过API从Google云端硬盘下载文件

来自分类Dev

在Javascript客户端中从Google云端硬盘下载文件

来自分类Dev

Python-按预定任务从Google云端硬盘下载文件

来自分类Dev

Node.js-通过请求从Google云端硬盘下载文件

来自分类Dev

如何从Google云端硬盘下载文件并从中还原数据库

来自分类Dev

尝试从数据库下载文件时出现未分配的局部变量错误

来自分类Dev

当我尝试强制使用php下载文件时出现错误

来自分类Dev

尝试下载文件时出现HTTP错误400 urllib2

来自分类Dev

从Google云端硬盘下载所选文件

来自分类Dev

尝试从Pod访问Kubernetes API时出现403禁止错误

来自分类Dev

如何将文件从我的Google云端硬盘下载到我的本地下载文件

来自分类Dev

我正在尝试使用Google云端硬盘API获取文件的直接下载链接

来自分类Dev

使用Google云端硬盘V3下载CSV文件(V2完美运行)会引发错误403

来自分类Dev

从https URL下载文件时出现WebClient错误

Related 相关文章

  1. 1

    使用Java SDK API从Google云端硬盘下载文件时出现内存不足错误

  2. 2

    从Google云端硬盘下载文件时的下载进度状态?

  3. 3

    使用Google Picker从Google云端硬盘下载文件

  4. 4

    使用Powershell从Google云端硬盘下载文件

  5. 5

    使用Python从Google云端硬盘下载文件

  6. 6

    Google云端硬盘不允许我下载文件

  7. 7

    使用Google Picker API后尝试下载文件时出现错误401

  8. 8

    尝试下载文件时从s3获取403禁止

  9. 9

    从Google Chrome下载文件时出现网络错误失败

  10. 10

    尝试下载文件时,Google Drive API返回403-未提供有关错误的信息

  11. 11

    Google云端硬盘API在提取文件时说“禁止”

  12. 12

    尝试使用查询参数从云端硬盘列出文件时出现500错误

  13. 13

    无法使用API从Google云端硬盘下载文件-node.js

  14. 14

    Node.js-通过请求从Google云端硬盘下载文件

  15. 15

    如何从Google云端硬盘下载文件并从中还原数据库

  16. 16

    如何使用For Loop通过API从Google云端硬盘下载文件

  17. 17

    在Javascript客户端中从Google云端硬盘下载文件

  18. 18

    Python-按预定任务从Google云端硬盘下载文件

  19. 19

    Node.js-通过请求从Google云端硬盘下载文件

  20. 20

    如何从Google云端硬盘下载文件并从中还原数据库

  21. 21

    尝试从数据库下载文件时出现未分配的局部变量错误

  22. 22

    当我尝试强制使用php下载文件时出现错误

  23. 23

    尝试下载文件时出现HTTP错误400 urllib2

  24. 24

    从Google云端硬盘下载所选文件

  25. 25

    尝试从Pod访问Kubernetes API时出现403禁止错误

  26. 26

    如何将文件从我的Google云端硬盘下载到我的本地下载文件

  27. 27

    我正在尝试使用Google云端硬盘API获取文件的直接下载链接

  28. 28

    使用Google云端硬盘V3下载CSV文件(V2完美运行)会引发错误403

  29. 29

    从https URL下载文件时出现WebClient错误

热门标签

归档