我正在尝试使用python将文件上传到google驱动器。 我从这里显示的快速入门开始: https://developers.google.com/drive/api/v3/quickstart/python 我已经创建了oAuth 2客户端ID并将凭证json文件下载到我的项目文件夹中。 但是,当我尝试运行代码时,它打开浏览器以确认我收到以下错误:
Error: restricted_client
Unregistered scope(s) in the request: https://www.googleapis.com/auth/drive
Request Details
That’s all we know.
我试过改变范围
SCOPES = 'https://www.googleapis.com/auth/drive.metadata.readonly'
到
SCOPES = 'https://www.googleapis.com/auth/drive'
然而我得到了同样的错误 我也试过制作一个新的凭证和客户端ID,仍然得到同样的错误
任何人都可以指出我做错了吗?
答案 0 :(得分:1)
更新时间:UTC时间18:18
似乎这是googles结束时的一个问题,现在似乎又重新开始了。我启动了我的python代码并打开了一个浏览器窗口,要求我登录。我可以登录并收到消息:
The authentication flow has completed.
希望其他人能够让他们的工作也好起来
答案 1 :(得分:0)
这个问题似乎是谷歌的结束。我遇到了类似java SDK的问题,而且许多其他人今天只在使用YouTube API时报告了同样的问题。