为日历事件构建链接(url)

时间:2017-12-05 07:44:41

标签: javascript google-apps-script

我想从事件构建一个url链接,因此我可以在我的网络应用中使用此网址作为可点击链接。点击事件后我想看到打开的事件,我可以在这里编辑这个事件 我找到了这个,但它无法正常工作:

https://calendar.google.com/calendar/r/eventedit/MGtxajM4bjZnaDljdGZrczloNzdlZmFsM3IgbWFydGluLmJpZWxhazFAZ21haWwuY29t

输出(eventURL)是URL:

https://calendar.google.com/calendar/r/eventedit/MGtxajM4bjZnaDljdGZrczloNzdlZmFsM3IgbWFydGluLmJpZWxhazFAbQ

但事件的原始网址是:

splitEventId

它几乎匹配,但URL的结尾是不同的。我在calendarId和{{1}}之间也没有空格,但输出最差。 有人知道,为什么会这样? 我如何构建,获取事件URL?

感谢。

2 个答案:

答案 0 :(得分:0)

此链接可以帮助您:Google Calender v3

构建此网址的方法是:

GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId

calendarId& eventId是参数。

希望这有用。

答案 1 :(得分:0)

您可以尝试Events: get

  

HTTP请求

GET https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId

需要的重要参数:

  

calendarId - 日历标识符。要检索日历ID,请调用calendarList.list方法。如果要访问主数据库   当前登录用户的日历,使用" 主要"   关键字。

     

eventId - 事件标识符。

您还可以使用Try it now检查是否为所需参数提供了有效/正确的数据。