小编scr*_*lot的帖子

如何使用 REST API 将 Google 日历下载为 ICS 文件?

我想使用 REST API 从 Google 下载所有日历作为 ICS 文件。

最简单的方法是使用 Google 日历界面。有一项功能可以简单地将所有日历下载为一个 ZIP 文件中的 ICS 文件。但这不是我想要的。

我意识到 OAuth2 登录和日历 API 运行良好,但我找不到使用 ICS 文件下载的方法。

有一种解决方案 - 公开日历后我可以使用:

https://calendar.google.com/calendar/ical/{calendarId}/public/basic.ics
Run Code Online (Sandbox Code Playgroud)

但公开日历对我来说并不是解决办法。

还有第二种解决方案:在代码中列出私有地址并使用它们进行下载。但这也不是解决方案,因为脚本应该从 API 本身获取日历列表。在那里,我没有找到私人地址,只有日历 ID。

有人知道如何解决吗?

rest icalendar calendar

5
推荐指数
0
解决办法
912
查看次数

如何将 Google Apps 脚本 blob 转换为 base64 编码的字符串?

我在 Google Apps 脚本中有一个 blob。如何将其转换为 Base64 编码的字符串以便将其写入其他 API?FileReader 似乎不起作用......

google-apps-script

3
推荐指数
1
解决办法
2105
查看次数

标签 统计

calendar ×1

google-apps-script ×1

icalendar ×1

rest ×1