如何在javascript中借助Google Calendar API(v3)更新日历活动?我找不到任何好的例子。列表,删除和添加对我来说工作正常,但仍无法使更新功能正常工作。
我试过这个例子
//This is the event data you got, with the changed values, you want to be changed in Calendar API
var changedEventData;
//changing the data of an calendar event
$.ajax({
url: "https://www.googleapis.com/calendar/v3/calendars/" + calendarId + "/events/" + eventId,
method: "PUT",
data: changedEventData
});
从这个问题:
How to update an event in Google Calendar using javascript?
但服务器响应403异常
提前致谢
答案 0 :(得分:0)
如Events: update中所述,可以通过使用以下格式发送HTTP请求来更新日历事件:
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
请注意,这需要authorization并增加访问权限。
对于遇到的403异常和其他可能的错误,建议的操作在Handle API Errors中给出。