gpt4 book ai didi

google-calendar-api - 如何从 Lambda AWS oAuth Google API?

转载 作者:行者123 更新时间:2023-12-04 04:24:28 25 4
gpt4 key购买 nike

我正在为 Google 日历构建 Alexa Skill。客户端代码在本地机器上按预期工作,因为我可以使用链接对本地机器进行身份验证。但是,当我在 AWS Lambda 上部署代码时,我无法进行身份验证,因为我无法通过 AWS 控制台输入代码。

我在设置 Google Calendar API 身份验证时遇到问题
在 AWS lambda 上部署时。

该文档对我没有多大帮助
Google Implementing Server Side Authentication

最佳答案

您应该创建一个服务帐户。这些是专为服务器到服务器通信而设计的。文档可以在这里找到:https://developers.google.com/identity/protocols/OAuth2ServiceAccount

其他答案的解决方案存在的问题是:

  • API key 不安全
  • 访问 token (例如通过 CLI 命令 gcloud auth print-access-token 获得)过期。由于 Lambda 是无状态的,因此无法临时存储 token 并在它到期时刷新它。
  • 关于google-calendar-api - 如何从 Lambda AWS oAuth Google API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42170504/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com