【发布时间】:2019-08-16 01:01:23
【问题描述】:
Google Developers 网站上的文档似乎有些不匹配,对于最新的稳定版本,我不清楚要下载什么以及将什么添加到我的 IDE。
如果我转到this downloads page,Gmail-API 是 1.25 版。不幸的是,setup documentation here 列出了该下载中不存在的一些库(例如 commons-logging-1.1.1.jar、httpcore-4.0.1.jar、jackson-core-asl-1.9.11.jar、protobuf -java-2.4.1.jar,xpp3-1.1.4c.jar)。
如果我按照上述设置文档说明进行操作,我会转到this page,这显然是 1.24 版。 ...但 JavaDoc 文档似乎是 for version 1.25.
另外,如果我查看 Github,我可以看到最新的 Java 版 Google Client API is 1.28,-所以我猜 Gmail API 的依赖项还没有更新。
这些库是否正在退役以支持其他内容?这就是依赖项和文档过时的原因吗?我只想将正确的 jar 添加到我的 IntelliJ IDE 并发送几条消息。
【问题讨论】:
-
你甚至需要 gmail jar 从 java 发送电子邮件吗?为什么不只是 java 邮件?
-
@zack6849 jar 中包含许多不错的功能,例如搜索,Google 已经花时间“优化”了这些功能,重新实现会很浪费。
-
如果你在使用 Gradle(这很棒,我推荐它),你只需添加一行:
compile 'com.google.apis:google-api-services-gmail:v1-rev101-1.25.0' -
我没有使用 Gradle。我也不想去 JavaMail 路线,因为程序的下一阶段可能会使用一些 API 更高级的功能。
-
@Dylan,我可以下载here列出的jar吗?
标签: java google-api gmail-api google-api-java-client