gpt4 book ai didi

google-calendar-api - 在谷歌应用程序脚本中获取日历事件的链接(url)

转载 作者:行者123 更新时间:2023-12-04 10:05:08 29 4
gpt4 key购买 nike

我有一个 Calendar Event在 Google Apps Script 中,我希望允许用户通过单击 anchor 来打开它。
我想我可以 URL 必须看起来像这样:http://www.google.com/calendar/event?eid=SOMEID&ctz=Etc/GMT .
但是我似乎无法从日历事件中获得所需的 ID。我从 Event.getId() 获得的 ID 在这些 URL 中不起作用,并且没有 event.getUrl()。

有谁知道这是否可以通过应用程序脚本实现?

最佳答案

对于给定的 event类型对象 CalendarEvent并给出 calendarId ,在 Google Calendar App 中构建 URL 以查看/编辑相应事件的最简单且有效的方法如下:

var splitEventId = event.getId().split('@');
var eventURL = "https://www.google.com/calendar/event?eid=" + Utilities.base64Encode(splitEventId[0] + " " + calendarId);

最好的事情是不需要 Google API 调用、身份验证等!

关于google-calendar-api - 在谷歌应用程序脚本中获取日历事件的链接(url),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553846/

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