问题标签 [ewsjavaapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1720 浏览

java - ews-java-api 上的 NoSuchMethodError

我在尝试为 java 使用交换 Web 服务时遇到了一些问题。我越来越关注了NoSuchMethodError

java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/protocol/HttpClientContext;

我曾多次尝试重新安装 ews-java-api,但它并没有像我认为的那样解决问题。

我目前在 Android Studio 工作。

全栈:

这些是 build.gradle 中的依赖项:

这是我目前正在测试的 onCreate:

0 投票
1 回答
416 浏览

exchange-server - 如何使用java创建外出消息

是否可以在任何 Java 框架(如 ewsjavaapi)上创建带有开始和结束日期的外出消息?

0 投票
1 回答
5424 浏览

azure - Exchange Web 服务当前不可用于此请求,因为目标站点中的客户端访问服务器都无法处理

我正在使用 EWS Java API 并传递 OAuth 令牌以从 office 365 邮箱中获取数据。

因为我正在开发 Web API,我更喜欢使用在 Office 365 的 Azure Active Directory 应用程序中定义的“应用程序权限”,并使用“客户端凭据流”OAuth 流来获取特定于应用程序的 OAuth 令牌,这将允许“通过 EWS 完全访问所有组织中的邮箱”。

使用文档中指定的过程获取令牌后“ http://blogs.msdn.com/b/exchangedev/archive/2015/01/21/building-demon-or-service-apps-with-office-365-mail -calendar-and-contacts-apis-oauth2-client-credential-flow.aspx "

我将此令牌传递给 EWS Java API,

它给了我错误说:

microsoft.exchange.webservices.data.ServiceResponseException:Exchange Web 服务当前不可用于此请求,因为目标站点中的客户端访问服务器都无法处理该请求。

我用 EWS 管理的 .net API 尝试了类似的事情。得到类似的错误。

任何人都可以提供一些帮助和指导来解决这个错误。

谢谢和最好的问候,

普兰贾尔

0 投票
1 回答
238 浏览

java - 在 Office 365 Starter Android 项目中使用 Exchange Web 服务

我正在尝试创建一个 Android 应用程序来通过 Office 365 预订会议室。我已经开始学习本教程 ( https://github.com/OfficeDev/O365-Android-Start )。它已启动并正在运行,我可以用它连接到我的 outlookuser。但它对我的需求来说太全面了,所以我把它简化为只有日历功能。

我创建了一些房间资源(或房间邮箱,如果你愿意)在线交换,并希望能够使用 Exchange Webserives Java API 中的工具预订这些资源(https://github.com/OfficeDev/ews- java-api )。问题是,它似乎无法像import microsoft.exchange.webservices.data;第一部分那样设置凭据或服务(它说我可能缺少导入,但尝试只会在导入时给我一个错误):

可能是我离这里很远,但 Exchange Online 不是 Office365 的一部分,因此应该能够在没有任何进一步导入的情况下创建服务而不是第一个项目中的导入?

0 投票
1 回答
268 浏览

office365 - Ews Java API 正在发送电子邮件

我正在使用 EWS Java API(2.0 版)在 Java 中获取交换电子邮件

我想从交换框获取发送到此电子邮件地址(“rams@mydomain.com”)的所有邮件

这是我的示例代码

我没有任何例外。我没有收到任何电子邮件,但实际上电子邮件存在于服务器中。

谢谢

0 投票
1 回答
2137 浏览

java - 如何使用 Java EWS API 搜索 iCalUid 的 Exchange 约会?

我正在使用Java EWS 库来搜索用户日历中的约会iCalUid(例如iCalUid我有:)040000008200E00074C5B7101A82E00800000000F66E2C0D59A9D001000000000000000010000000F7A6AACB779B00429164F39AE6DD6BB9。这是我的 Scala 代码:

上面的代码抛出这个错误:

然后我尝试从这个线程调整代码:

但是,现在它没有抛出异常,但也没有找到约会。我知道约会存在,因为我暴力破解并使用以下代码片段找到了约会:

我究竟做错了什么?如何为给定 iCalUid 的用户搜索约会?工作 Java/Scala 代码也可以。

0 投票
1 回答
352 浏览

office365 - 使用 EWS 获取会议室列表的 java api

我正在尝试使用 EWS 服务获取房间列表,但得到空响应,我们正在使用 2010 服务器。请让我知道解决此问题的任何解决方案。提前致谢。

0 投票
1 回答
5393 浏览

office365 - 从 Java 应用程序访问 Office 365 云

您能否告诉我 Office 365 REST API 和 EWS Java API 之间的区别。

我搜索了 REST API 的 Java 库,但没有可用的库。

我们已经用 Java 编写了我们的应用程序,因此我们需要以哪种方式(REST API/Ews Java API)来访问 Office 365 云。

所以现在我们没有用于 REST API 的 Java 库,是否必须使用Ews Java api来同步联系人/电子邮件/日历和其他东西。

是否推荐使用 Ews Java API 获取 office365 联系人/电子邮件/日历的方法

两个月前我在 ews java api 中提出了一个问题,但我仍然没有得到他们的任何回复。

您能否建议任何可靠的解决方案来使用 Java 应用程序中的 office365 API。

为了使用我们需要在 Azure 中注册我们的应用程序,我们可以免费注册还是付费。如果付款,您可以给我们链接以获取付款详细信息,我没有找到任何东西。

谢谢

0 投票
1 回答
667 浏览

java - 如何从 java.util.TimeZone 转换为 EWS Java API 的 TimeZoneDefinition?

给定 Java 的 TimeZone 类的实例,如何转换为 Microsoft EWS JAva API microsoft.exchange.webservices.data.property.complex.time.TimeZoneDefinition?具体来说,我用于在 Exchange 中设置约会的 setStartTimeZone 和 setEndTimeZone

0 投票
1 回答
1956 浏览

java - Exchange Web Service find EmailMessage by "Message-ID" header

I'm using the Java EWS library and try to reply to some messages. The main question is - how to find EmailMessage in folder or in mailbox if I only know value of "Message-ID" header of my message.

I try to do something like this:

But result set is aleays empty! Can you help me? Some Java or C# solutions?