我想要做的事:使用JavaScript从我的网站添加事件到谷歌日历。
我不能做的:找到一个很好的教程/走过/例如对于谷歌日历API。 所有的文件我已经能够找到的链接来回v1和v2的API之间,或第3版API似乎并没有被客户为主。
对于那些好奇,我开发本作的网站: http://infohost.nmt.edu/~bbean/banweb/index.php
我想要做的事:使用JavaScript从我的网站添加事件到谷歌日历。
我不能做的:找到一个很好的教程/走过/例如对于谷歌日历API。 所有的文件我已经能够找到的链接来回v1和v2的API之间,或第3版API似乎并没有被客户为主。
对于那些好奇,我开发本作的网站: http://infohost.nmt.edu/~bbean/banweb/index.php
谷歌提供了极大的JS客户端库,与所有谷歌的基于发现的API(如日历API V3)的作品。 我写了一个博客文章 ,涵盖建立JS客户和授权用户的基本知识。
一旦你在你的应用程序启用的基本客户,你需要熟悉日历V3的具体情况来编写应用程序。 我建议两两件事:
gapi.client
。 例如,开始键入gapi.client.calendar.events.
你应该看到一组可能的完成(你需要的insert
方法)。 这是一个什么样插入事件到JS看起来像一个例子:
var resource = {
"summary": "Appointment",
"location": "Somewhere",
"start": {
"dateTime": "2011-12-16T10:00:00.000-07:00"
},
"end": {
"dateTime": "2011-12-16T10:25:00.000-07:00"
}
};
var request = gapi.client.calendar.events.insert({
'calendarId': 'primary',
'resource': resource
});
request.execute(function(resp) {
console.log(resp);
});
希望这是足以让你开始。