Google云端硬盘上传文件的REST API返回401错误

时间:2018-10-02 05:47:22

标签: reactjs google-api google-drive-api

我想将json对象存储到Google驱动器。 和谷歌认证工作正常。 但是当我调用Google Drive API时,它返回401错误。

Error Screenshot

我将身份验证,内容类型和内容长度设置为api标头。 不知道为什么会这样。

1 个答案:

答案 0 :(得分:0)

401: Invalid Credentials 授权标头无效。您正在使用的访问令牌已过期或无效。

{
  "error": {
    "errors": [
      {
        "domain": "global",
        "reason": "authError",
        "message": "Invalid Credentials",
        "locationType": "header",
        "location": "Authorization",
      }
    ],
    "code": 401,
    "message": "Invalid Credentials"
  }
}

建议的操作:使用寿命长的刷新令牌刷新访问令牌。如果失败,请按照Authorizing Your App with Google Drive中的说明引导用户通过OAuth流程。