问题标签 [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 投票
1 回答
3292 浏览

java - Exchange Web Services Java APi + RESTful Push Notifications Listener

i'm trying to make my listener work with the ews java API but i can't.. I hope you can help me !

I've done the following steps:

1)Connect to the exchange web service

2) Then subscribe to the push notifications:

3) Then developed my Listener as a Restful webservice (i've tested with a dummy method and it's working)

First define the servlet:

After that, create the Listener class to map the urls defined in the servlet (the one i passed to the ExchangeService)

BUT i set the breakpoint and then send me an email but nothings happens.. What i am doing wrong / missing ??? Please help !

P.S : the dummy method getMsg() works, so the rest service is working

Thanks in advance !!

0 投票
1 回答
1503 浏览

java - 如何使用 EWS 从会议室获取完整的约会详细信息

我正在尝试从会议室会议中获取完整的会议详细信息。下面的代码适用于用户的日历,但是当我将日历更改为会议室(资源日历)时,它不会返回所有信息(特别是会议“主题”和“正文”。

我正在使用的用户(在凭据部分)具有“发现管理”角色以及对房间日历的“完全访问权限”,但这似乎仍然指向权限。

我还尝试添加以下模拟但没有成功:

任何想法将不胜感激!

0 投票
0 回答
1400 浏览

java - Java Microsoft Exchange Web 服务无法响应

我正在使用以下代码连接以交换 Web 服务。

我还将用户名格式更改为使用 username@domain.com。当我使用Microsoft Remote Connectivity Analyzer进行测试时,连接对给定用户工作得很好。

我也尝试过不同版本的交换。

相同的代码适用于其他客户。

下面是日志输出。

0 投票
1 回答
1214 浏览

java - EWS Java API:会议请求已过期。无法更新日历

我正在使用Microsoft EWS Java API代表某些用户创建和接受约会。我这样做的方式是发送会议请求,然后在收件人的收件箱上设置收件箱观察者并接受传入的MeetingRequest项目:

但是,当我尝试接受会议请求时出现此错误:

这对应于这个错误:ErrorMeetingRequestIsOutOfDate。我查看了MSDN 中的这个错误,但找不到为什么这个错误可能发生在我身上。

我究竟做错了什么?

0 投票
0 回答
392 浏览

java - 如何从 EWS java API 获取唯一的联系人列表名称?

我试图获取 Office365 的联系人。但是两个联系人列表名称和联系人都得到相同的结果。如何分别获取联系人列表名称和联系人。

我的代码:

结果:

结果大小:12

id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwzAAA= sub==========Prem Contact List id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwyAAA= sub==========Ramesh Agile List id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwxAAA= sub========= =dshvbisdjkbv id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwid==wAAA=bvd==子=AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwvAAA= sub==========jobing id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwuAAA= sub==========pisting id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwtAAA= sub==========non id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwsAAA=子==========相同的ID:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwrAAA= sub==========Mani Rathnam id:AAMkADkzMDQ5MmUzLTAyMDItNDNjOC04OTBmLWI5ZjhkYzMyYzdhMQBGAAAAAACpdp4753ORRZhtspSlk0QkBwDFMCvQ3WnzRp46NKMcZvtLAAAAAAEOAADFMCvQ3WnzRp46NKMcZvtLAAAVhBwqAAA= sub==========enc

0 投票
0 回答
836 浏览

exchangewebservices - EWS microsoft.exchange.webservices.data.ServiceLocalException 连接错误

获取 microsoft.exchange.webservices.data.ServiceLocalException:https ://outlook.xxxxxxxxx.com/ews/Exchange.asmx :连接错误

尝试使用 EWS JAVA API 访问交换服务器时。

已经有 EWSJavaAPI_1.2.1.jar、EWSJavaAPI_1.2original.jar、EWSJavaAPIWithJars_1.2.1.jar、httpclient-4.2.5.jar、httpcore-4.2.4.jar、jcifs-1.3.17.jar、commons-codec-1.7。 jar,类路径中的 commons-logging-1.1.1.jar。

这是详细的错误

这是下面的示例代码

0 投票
2 回答
1634 浏览

java - EWS-Java-API - EmailMessage.send 到 java.lang.NullPointerException:格式 == null

我想为我的 android 应用程序使用 EWS-Java-API。该应用程序需要登录才能以编程方式访问 Microsoft Exchange 服务器(例如日历会议、电子邮件、会议室等等)。

此时几乎整个问题都被编辑了,以防万一显示到目前为止的情况。

我尝试使用 url ("https://yourserver/EWS/Exchange.asmx") 连接到交换版本 15.0.11

构建 gradle 文件:

这将导致此错误消息

线:

此时我测试了这个 ews 库“github.com/faisons/EWS-For-Android”。

这几乎可以工作了。我能够启动应用程序并设置 ExchangeService。

现在的错误是:

我很困惑如何让 api 工作。如果有人知道另一种访问方式,欢迎提供任何提示!

0 投票
1 回答
487 浏览

java - 交换日历,创建约会和唯一 ID

我正在使用 ews-java-api 并且有很多问题

我创建约会并听取其他地方创建的约会。

我的问题是我创建约会

我还将约会详细信息(包括 uniqueId,我们称之为 x)保存到我的数据库中

我看到约会出现在交换没有问题,然后我看到一个通知它已被自动接受(我可以关闭房间的自动接受,但仍然在下面遇到同样的问题。

然后我看到我的交换订阅者启动,因为它从交换接收到新约会已创建的通知事件。我似乎每次都会收到 4 个事件,一个创建事件,两个修改事件和移动事件。

问题是这些事件中的每一个都有一个独特的 y 而不是我所期望的 x 。

这意味着我无法检查这是否是我已经创建的约会。

我从来没有像我期望的那样收到带有原始 uniqueId x 的事件。我知道唯一的 ID 可以改变,这很糟糕,但似乎没有任何其他领域我可以使用。

有什么想法可以解决/解决这个问题吗?

0 投票
1 回答
794 浏览

exchangewebservices - 如何从电子邮件中获取标志属性?

我能以某种方式从 EmailMessage 或 Item 对象中获取 Flag 属性吗?没有getFlag()方法,我在item.getPropertyBag()中也没有找到。我正在使用 ews-java-api-2.0。Outlook Web 应用上的标志设置

0 投票
0 回答
621 浏览

office365api - EWS/Office365 发送的电子邮件发送失败

我们正在构建一个使用 EWS(或 REST API)和 OAuth2 为 Office365 用户发送电子邮件的服务。由于某种原因,在使用我们的 _.onmicrosoft.com 帐户测试电子邮件发送时,我们收到以下错误:

您的邮件未送达,因为收件人的电子邮件提供商拒绝了它。远程服务器返回 '550 5.7.501 访问被拒绝,检测到垃圾邮件滥用。

注意到通过 EWS/API 发送电子邮件时缺少 DKIM 签名。

如果我们从我们的 Office365 UI 手动发送电子邮件,它们就可以正常发送。

知道为什么会发生这种情况吗?