【发布时间】:2015-04-14 12:54:58
【问题描述】:
我正在尝试创建一个 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;只会在导入时给我一个错误),就像他们在第一部分中所做的那样:
ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);
ExchangeCredentials credentials = new WebCredentials("emailAddress", "password");
service.setCredentials(credentials);
可能是我离这里很远,但 Exchange Online 不是 Office365 的一部分,因此应该能够在没有任何进一步导入的情况下创建服务而不是第一个项目中的导入?
【问题讨论】:
-
Android 有替代的第三方 EWS API stackoverflow.com/questions/4956262/…
标签: java android office365 exchangewebservices ewsjavaapi