在我的 NextJS React 应用程序中,需要在 2 人之间预订会议。理想情况下,User A
必须接受来自 的会议请求User B
,然后我希望创建一个 Google Meets 链接,并与User A
和User B
各自的电子邮件共享。这似乎是不可能的 - 我收集的是我需要 OAuth 2.0 才能生成日历事件以进一步创建 Google Meet 链接。我的应用程序可以在后端执行此操作,还是应用程序需要User A
先通过 OAuth 在前端获得权限才能创建它?
问问题
88 次
1 回答
0
为了创建事件,我们必须使用Google OAuth通过 OAuth 身份验证(在您的情况下为用户 A)征得用户的同意,我们必须通过与用户的交互(即在前端)来完成。
身份验证完成后,您可以使用日历 API在用户 A 的日历中创建带有会议数据的谷歌日历事件,并将用户 B 添加为事件的参与者,以便为用户 A 和用户 B 预订日历。确保添加 sendUpdates 作为查询参数以发送通知。谷歌日历活动中的会议数据将生成谷歌会议链接。
请参考官方文档了解更多: 日历API
于 2021-11-11T05:11:20.300 回答