我试图在谷歌云平台上安装了python的虚拟机上使用GMail API读取邮件。
当我运行示例代码(https:/developers.google.comgmailapiquickstartpython。),在同一台服务器上使用我的credentials.json文件,我得到了这样一个错误。
当我在本地使用这个脚本时,我只是访问、授权,然后它就运行了,但当我在云端使用它时,我进入这个网站,授权它,但由于 "redirect_uri "是localhost,所以再也回不到原来的地方。
我甚至尝试在ssh中打开 "导航服务 "如browsh或elinkx来授权我的账户,但一直没有成功......
有什么办法吗?TIA
我通常会在我的Google控制台中创建两个应用程序,一个用于开发,一个用于生产。所以,如果你已经有一个Google应用注册了一个重定向到localhost,创建一个新的应用,并给它一个重定向到你的实际域名。