gpt4 book ai didi

ios - 使用 Swift 对日历进行 Google 身份验证

转载 作者:行者123 更新时间:2023-11-30 12:13:18 24 4
gpt4 key购买 nike

我们正在使用 Google 日历 API。我们需要进行 REST API 调用,以允许我们从我们的业务 Google 帐户之一创建日历事件。我们想使用 REST API 来创建此事件。问题是我们希望这个功能原生地存在于我们的 iOS 应用程序中。如果我们使用 0Auth 2.0,则用户需要登录其帐户,并且邀请只能从用户的帐户发送。我们需要从我们的公司帐户发出邀请。我们还想从发布 REST API 的公司日历中读取数据。我们不想使用服务器端代码来执行此操作。我们希望在 iOS 应用程序的代码中快速完成此操作。这可能吗?

我正在研究这些服务帐户以进行服务器到服务器的集成。我们可以将所有 REST API 设为客户端。由于我们只允许访问日历,因此如果 key 位于我们的 iOS 应用程序中,则不会有太大的安全风险,因为最坏的情况是,用户将可以访问我们的日历,而日历上确实没有任何重要内容。我们的日历。

最佳答案

对于使用 OAuth 的服务器到服务器授权,请检查 Using OAuth 2.0 for Server to Server Applications 。它也称为两条腿 OAuth,因为您的应用程序代表最终用户而不是个人用户调用 Google API。

步骤是:

  1. Create a Service Account
  2. Delegating domain-wide authority to the service account
  3. Preparing to make an authorized API call
  4. Calling Google APIs

关于ios - 使用 Swift 对日历进行 Google 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45763270/

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