如何在未经身份验证的情况下从移动应用中阅读公开的Google日历?

时间:2016-05-05 04:18:26

标签: google-calendar-api

我需要从iOS应用中阅读许多Google公共日历。我不想要求用户进行身份验证。

来自Google的文档和示例似乎都假设某个应用正在阅读用户的私人日历,这自然需要进行身份验证。

我看到提到的名为Service Account的内容,但在移动应用中应该使用它并不明显。

如果我可以从某个URL检索JSON,我不需要使用其中一个SDK。

过去在StackOverflow上已经提出过这个问题,但我还没有找到一个仍然有效的答案。谷歌在2014年改变了他们的API。

如何在未经身份验证的情况下从移动应用中阅读公开日历?

1 个答案:

答案 0 :(得分:0)

答案在@ Mr.Rebot和@Vipin Sharma的评论中给出。只需使用此网址:

GET https://www.googleapis.com/calendar/v3/calendars/{YOUR_CALENDARID}/events?key={Y‌​OUR_API_KEY}

可以从Google开发者控制台获取API_KEY。这是我一开始忽略的选择。