fre*_*470 5 javascript calendar google-calendar-api
var resource = {
/// "kind": "calendar#event",
"alwaysIncludeEmail" : "true",
"singleEvents" : "true",
"orderBy" : "startTime",
"timeMax": {
"dateTime": "2013-10-01T00:00:00+10:00" //maxDate.toISOString()
},
"timeMin": {
"dateTime": "2013-08-29T00:00:00+10:00" //startDateMin.toISOString()
}
};
var calendar_id = new calendarIds();
var request = gapi.client.calendar.events.list({
'calendarId': calendar_id.source,
'resource': resource
});
....
request.execute(function(resp){
Run Code Online (Sandbox Code Playgroud)
这个javascript正在返回日历中的所有事件!!!!!
将这些时间值插入v3 api explorer 并返回正确的事件时间范围.
那么怪物怎么让我的javascript做同样的事情?我尝试了大量的排列,为什么它如此疯狂这个谷歌api的东西.......
需要一个工作的例子
如果请求被重写为
var request = gapi.client.calendar.events.list({
'calendarId': calendar_id,
"singleEvents" : true,
"orderBy" : "startTime",
"timeMin": startDate.toISOString(),
"timeMax": maxDate.toISOString()
});
request.execute(function(resp){
Run Code Online (Sandbox Code Playgroud)
现在可以了!
“资源”参数存在一些混淆。显然我看到了一个使用 insert() api 的例子。但这是 insert() 记录的事件资源。