2014-01-22 36 views
0

我想从谷歌日历使用ASP.NET版本3 calendarAPI获取calendarlist。它对所有用户都有效,但只有一个用途是说他无法将他的主日历放到我的项目中。我已消除他的完整帐户,并在calendarlist我无法找到他的主日历,但实际上他有他的日历在谷歌日历帐户。那么是否有可能在Google日历帐户中隐藏日历。提前致谢。从谷歌日历获取CalendarList

+0

您是否使用此方法检索日历:https://developers.google.com/google-apps/calendar/v3/reference/calendarList/list?该方法包含附加参数'showHidden'。尝试将其设置为“true”,并将其调用给您无法检索主日历的用户。 –

+0

谢谢米哈尔,现在我能够找到那个日历,但我们仍然有问题,他没有主日历。但根据我的信息,每个帐户都应该有一个主日历。因为它也不可能删除该特定日历。 –

+0

完成查找日历。它存储在下一个页面令牌中。非常感谢。 –

回答

0

从Google日历中检索日历时,它将在单个查询中获取最多100个日历。因此,解决方案是使用Paging或在请求中设置maxresult属性。在我的情况下,我无法找到主日历,因为它在115的位置。所以在设置maxfield属性后,它为我工作。