我正在尝试连接到谷歌驱动器,为此我正在使用 python pydrive 库。我已经按照文档编写了一个用于连接谷歌驱动器的片段。但我收到一个错误错误:redirect_uri_mismatch
请求中的重定向 URI http://localhost:8080/与授权给 OAuth 客户端的重定向 URI 不匹配。更新授权的重定向 URI
这是我执行的 pydrive 代码(我也安装了 pydrive 库)
from pydrive.auth import GoogleAuth
gauth = GoogleAuth()
gauth.LocalWebserverAuth()
我正在发布我的 console.developer 帐户的图像,您可以看到我已按照 pydrive 文档的指定正确写入了地址。我还在网址中添加了回调,但我仍然遇到同样的错误。任何帮助将不胜感激。谢谢
这是我的 client_secrets.json 文件内容:
{"web":{,"project_id":"my-project-1532814702018","auth_uri":" https://accounts.google.com/o/oauth2/auth ","token_uri":" https:// accounts.google.com/o/oauth2/token ","auth_provider_x509_cert_url":" https://www.googleapis.com/oauth2/v1/certs ","redirect_uris":[" http://localhost:8080/oauth2callback "],"javascript_origins":[" http://localhost "," http://localhost:8080 "]}}
(我在这里删除了客户端 ID 和客户端密码)