gpt4 book ai didi

google-calendar-api - 我可以使用 Google Calendar API v3 未经授权访问其他人的公共(public)日历吗?

转载 作者:行者123 更新时间:2023-12-05 05:18:36 27 4
gpt4 key购买 nike

如果有人共享了他们的 Google 日历(例如,使用在网页上显示它的小部件),那么我可以获得日历 ID,例如:p75ig3ni1smg4267qg0j0nhodc@group.calendar.google.com

我想编写一个 Alexa 应用程序(在 NodeJS 中)来提供该日历中的信息。 (我将此示例用作模型:https://developers.google.com/google-apps/calendar/quickstart/nodejs)。

我有两个问题:

1) 我可以在不要求日历所有者执行某些步骤的情况下在 Google API 中访问它吗

2) 由于日历是公开的,我是否必须在 API 中进行身份验证才能访问它?上面的示例假设您需要进行身份验证。

最佳答案

Q1) Can I access it in the Google API without asking the owner of the calendar to perform some steps?

  • A1。是的。当日历的所有者共享日历时,其他用户可以使用 Google Calendar API 访问日历.届时,所有者无需做任何事情。

Q2) Since the calendar is public, do I have to be authenticated in the API to access it?

  • A2。是的。当不是所有者的用户知道共享日历的ID时,用户可以通过为每个帐户授权来访问该ID。每个用户都可以通过在快速启动脚本处使用的授权过程使用。
    • 您可以使用 here 对此进行测试.当您输入其他用户的日历 ID 时,如果日历是共享的,您就可以访问它。

如果我误解了你的问题,我很抱歉。

关于google-calendar-api - 我可以使用 Google Calendar API v3 未经授权访问其他人的公共(public)日历吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47502314/

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