【发布时间】:2020-11-25 20:07:50
【问题描述】:
我们能否在不同设备上获取 Google Calendar API 的凭据?
我们在 Raspberry Pi 上使用 Google Calendar API,并参考以下步骤。 https://developers.google.com/calendar/quickstart/python
我们通过以下步骤操作生成了凭据 我们选择电视和受限输入设备作为应用程序类型,然后下载 JSON 文件。
凭据 > 创建凭据 > OAuth 客户端 ID https://console.developers.google.com/apis/credentials
我们的 Raspberry Pi 没有键盘和显示器。 我们注意到“请访问此 URL 以授权此应用程序”中显示的 URL 通过 ssh。 我们从 PC 浏览器访问 URL,并在将其绑定到日历后记下验证码。 “输入授权码”我们输入它。
它按我们的预期工作。 但这对我们的客户来说很难。
我们可以使用 PC 或智能手机进行此身份验证吗? 在这种情况下,我们如何将 token.pickle 从 PC 或智能手机移动到 Raspberry Pi? 可能我们想得太用力了。 如果有更简单的方法,请告诉我们。 我们只想使用 Google Calendar API。
【问题讨论】:
标签: raspberry-pi google-calendar-api credentials