我正在尝试在自助服务终端模式下设置一台PC,该模式将显示Google日历中的事件列表。我最初想要使用Google API(无论是JS客户端,Python客户端还是其他),但似乎所有这些都要求用户通过浏览器中的页面同意。这是不可接受的,因为它是一个独立的系统 - 没有用户点击任何东西。该系统将处于每日电源循环中,因此也不可能实现“永久性运行”。
有没有办法使用经过身份验证的(OAuth2.0)Google API访问日历数据而无需任何用户干预(除了一次性初始设置)?
谢谢!
答案 0 :(得分:0)
这正是OAuth应该做的事情。您应该进行一次性设置(启动流程,授权请求并获取令牌),然后存储令牌。存储令牌后,只要您拥有令牌,就不需要任何其他用户操作。然后,令牌将用于从Google日历中检索数据。