在request.execute中调用Google的Javascript API request.execute

时间:2013-01-08 10:43:55

标签: javascript callback google-api google-api-js-client

我要做的是从谷歌获取日历列表,然后从每个日历中获取事件列表。 所以基本上我正在调用calendarList.list方法的回调函数中的events.list方法。 但是,在使用Firebug进行调试时,似乎根本没有调用events.list方法的回调函数。

var request2 = gapi.client.calendar.events.list({
    "calendarId":calendarId
    });

request2.execute(function(response2) {
    resp2 = response2;
    findEvent();
    });

我可以调试request2.execute,但是从不执行函数(response2)。 resp2是一个全局变量,所有这些代码都在一个从第一个请求的回调中调用的函数中。  一个非常相似的代码适用于第一次调用,具有不同的全局变量。 我试过删除回调中的任何一行都没有效果。

感谢您的帮助。

0 个答案:

没有答案