【问题标题】:How do I use the Google Calendar API with Java?如何在 Java 中使用 Google 日历 API?
【发布时间】:2013-10-11 19:18:09
【问题描述】:

我正在使用 IntelliJ IDEA。

我从以下位置下载了 JAR:https://developers.google.com/api-client-library/java/apis/#Calendar_API

我将下载的 zip 中的 libs 文件夹复制到我的项目文件夹中,然后右键单击 JAR 并选择“添加为库”。

但是,IDE 无法识别这些导入:

import com.google.api.client.http.HttpTransport;
import com.google.api.client.http.javanet.NetHttpTransport;
import com.google.api.client.json.jackson.JacksonFactory;
import com.google.api.services.calendar.Calendar;
import com.google.api.services.calendar.model.*;

如何将 Google 日历 API 集成到我的 IntelliJ IDEA Java 项目中?

我这样做是为了编写一个 Java 应用程序,该应用程序将克隆我的日历,但将我的所有事件提前两天移动。

这是对https://superuser.com/questions/654799/cloning-a-google-calendar的跟进

另外,我不太确定这个 Google Calendar API 是如何工作的。我是在本地运行 Java 应用程序并在服务器上创建克隆,还是必须将我的 Java 源文件上传到服务器,以便它像 Google 日历插件一样远程运行它?

【问题讨论】:

    标签: java api intellij-idea calendar google-calendar-api


    【解决方案1】:
    1. 您需要通读自述文件/索引文件,该文件告诉您各种环境需要哪些 jar。

    2. 或者,如果您的项目基于 gradle / maven - 然后定义依赖项,然后从构建工具生成 Idea 项目文件。这样所有需要的 jars 都会自动设置。

    对于您的其他问题,您可以在本地运行应用程序并进行整个克隆。一般步骤是:

    1. 登录
    2. 获取可用日历
    3. 选择要克隆的日历
    4. 创建一个新日历并重新创建您希望从基准日历复制的所有事件。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      • 2017-01-24
      • 2013-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多