我正在通过ssh在我的覆盆子pi上运行python脚本。我使用谷歌oauth库从谷歌日历中获取事件,但我的身份验证有问题。
当我在我的主计算机(具有GUI和Web浏览器)上运行程序时,它按预期工作,但不在我的Pi上。我正在使用标志--noauth_local_webserver运行程序,因为Pi上没有Web浏览器。相反,我得到一个链接点击,但当我这样做时,谷歌回答与redirect_uri_mismatch错误。我在家里本地运行它,但它可以在我的主计算机上工作,所以我无法弄清楚出了什么问题。有什么建议吗?
答案 0 :(得分:1)
好的,所以我找到了答案!
问题是,如果在Google开发者控制台设置中将注册的应用程序设置为Web应用程序,则会显示错误消息。为了解决这个问题,我改为将类型更改为桌面应用程序。