Google Calendar API v3 Javascript问题

时间:2014-08-12 15:20:59

标签: javascript google-calendar-api

我正在尝试制作一个只显示特定日历中可用时间的简单网络应用。当有人进入页面时,他们可以在几个不同的日历之间进行选择,并查看可用的插槽。有一个<select>将person的calendarId作为href,因此我可以将其传递给javascript。

每当我在Google上查找示例时,they use the v1的API。

有谁知道我会在这样的项目中开始?我已经收集了我想要访问的所有日历ID,并且我一直在努力尝试启动和运行,到目前为止,除了授权访问我的日历外,我什么都没有。

这是我到目前为止所做的:

HTML:

<button class="btn btn-primary" onclick="auth();">Authorize</button>

使用Javascript:

function auth() {
    var config = {
        'client_id': '[cal_id]',
        'scope': 'https://www.googleapis.com/auth/calendar'
    };
    gapi.auth.authorize(config, function () {
        console.log('login complete');
        console.log(gapi.auth.getToken());
    });
}

另一个愚蠢的问题,我似乎无法找到在哪里下载客户端api的v3。当我试图进行gapi.client.calendar.*调用时,表示日历未定义。

我搜索了所有StackOverflow无济于事。我非常感谢任何可以帮助我的人。 API对我来说一直都很棘手,所以任何帮助都会非常棒。

0 个答案:

没有答案