gpt4 book ai didi

java - Google Gmail API 的最新 JAVA 库和依赖项是什么/在哪里?

转载 作者:太空宇宙 更新时间:2023-11-04 09:46:39 24 4
gpt4 key购买 nike

Google 开发者网站上的文档似乎存在一些不匹配的情况,我不清楚要下载哪些内容以及要向我的 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,我可以看到最新的 Google Client API for Java is 1.28 , - 所以我猜测 Gmail API 的依赖关系尚未更新。

这些库是否会被其他库淘汰?这就是依赖项和文档过时的原因吗?我只想将正确的 jar 添加到我的 IntelliJ IDE 并发送几条消息。

最佳答案

您的解释有些前后矛盾。您正在谈论两个不同的库 - Google API 客户端和 Gmail API。它们每个都有不同的版本,它们没有关联。

关于版本之间的差异 -

If instead I follow the above setup documentation instructions, I am taken to this page which is clearly version 1.24.

Alternatively, if I look on Github, I can see that the latest Google Client API for Java is 1.28

现在 1.30.2 和 1.30.1 的差异很小,不知道为什么,但仍然可以正常工作。

<小时/>

为了回答您的问题,此处介绍了最新的 Gmail API - https://developers.google.com/resources/api-libraries/documentation/gmail/v1/java/latest/

但是为了使用 Gmail API 发送电子邮件,您需要验证并授权发送电子邮件。这是使用 Google API Client 完成的

此 API 将提示用户登录并授权对其帐户内的某些操作和请求进行访问。这些操作和请求可以通过不同的 API(例如 Gmail API)调用。

如果您想使用简单的命令行发送电子邮件,您可能应该阅读有关使用 SMTP 服务器的更多信息。 Gmail 为此提供了扩展 here .

关于java - Google Gmail API 的最新 JAVA 库和依赖项是什么/在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55343701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com