0

在我的 NextJS React 应用程序中,需要在 2 人之间预订会议。理想情况下,User A必须接受来自 的会议请求User B,然后我希望创建一个 Google Meets 链接,并与User AUser B各自的电子邮件共享。这似乎是不可能的 - 我收集的是我需要 OAuth 2.0 才能生成日历事件以进一步创建 Google Meet 链接。我的应用程序可以在后端执行此操作,还是应用程序需要User A先通过 OAuth 在前端获得权限才能创建它?

4

1 回答 1

0

为了创建事件,我们必须使用Google OAuth通过 OAuth 身份验证(在您的情况下为用户 A)征得用户的同意,我们必须通过与用户的交互(即在前端)来完成。

身份验证完成后,您可以使用日历 API在用户 A 的日历中创建带有会议数据的谷歌日历事件,并将用户 B 添加为事件的参与者,以便为用户 A 和用户 B 预订日历。确保添加 sendUpdates 作为查询参数以发送通知。谷歌日历活动中的会议数据将生成谷歌会议链接。

请参考官方文档了解更多: 日历API

于 2021-11-11T05:11:20.300 回答