繁体   English   中英

如何在Java中使用Google Calendar API?

[英]How do I use the Google Calendar API with Java?

我正在使用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 Calendar API集成到IntelliJ IDEA Java项目中?

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

这是https://superuser.com/questions/654799/cloning-a-google-calendar的后续措施

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

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

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

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

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

希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM