我想通过java获取用户日历事件(条目)google calendar API (V3.0)。不幸的是,我无法找到任何工作示例(教程)或成功运行任何内容。到目前为止我做了什么:
- 我检查了APIs Explorer并通过 Google 网站和我的开发者 API key 成功运行一些请求(结论:理论上我的 API 访问是有效的)。
- 我尝试遵循“Your first App”指南。有两种方法可以调用 API:REST 或客户端库。我想使用java客户端库。
- 所以我尝试设置 client library :下载 jar 并将它们添加到构建路径(在 eclipse 中) - 正如我通常使用外部 jar 那样。我现在可以毫无错误地导入类。
- 在这里,如果我想使用 java 客户端库而不是通过 REST 直接访问它,指南会突然结束...
- 从这里我完全不知道该怎么办。我在网上找到了很多示例(通常针对 v1.0 或 v2.0 API),但无法运行其中任何一个。 (在 Google Developers 上我找到了 several examples ,但全部适用于 Android 或 AppEngine。没有任何效果...)
你们中有人知道通过 Java 库(Google Code API)获取用户事件的一个非常简单的示例吗?
最佳答案
我自己解决了。对于所有想要开始在 Eclipse 中使用 Google API 的人。我强烈建议使用 Maven,它对包含正确的 jar 包有很大帮助(实际上,它会为你做到这一点)。然后尝试此示例代码( link )来启动(OAuth2 身份验证)。您还需要一个来自 google 的开发帐户和 API key :link 。然后你就可以开始编码了:)享受吧!
关于java - 从 Google Calendar API 访问数据时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12564638/