如何将Google Calendar API与Jav​​a结合使用?

时间:2013-10-11 19:18:10

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

我正在使用IntelliJ IDEA。

我从https://developers.google.com/api-client-library/java/apis/#Calendar_API

下载了JAR

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

但是,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 Calendar API集成到我的IntelliJ IDEA Java项目中?

我正在这样做,所以我可以编写一个Java应用程序,它将克隆我的日历,但提前两天将我的所有事件都移动。

这是https://superuser.com/questions/654799/cloning-a-google-calendar

的后续行动

此外,我不太确定此Google Calendar API的工作原理。我是否会在本地运行Java应用程序,它会在服务器上创建克隆,还是必须将我的Java源文件上传到服务器,以便远程运行它,就像Google Calendar插件一样?

1 个答案:

答案 0 :(得分:1)

  1. 您需要阅读README / index文件,该文件告诉您各种环境需要哪些罐子。

  2. 或者,如果您的项目基于gradle / maven,则定义依赖项,然后从构建工具生成Idea项目文件。这样就可以自动设置所有必需的罐子。

  3. 对于您的其他问题,您可以在本地运行应用程序并执行整个克隆位。一般步骤如下:

    1. 登录
    2. 获取可用的日历
    3. 选择要克隆的日历
    4. 制作新日历&从基本日历重新创建您要复制的所有事件。
    5. 希望有所帮助。