在iOS中将与会者添加到Exchange日历事件 总结
作为我当前项目的一部分,我们团队的任务是在Exchange日历中创建活动,并邀请给定的电子邮件地址 到目前为止,我们已经发现了三种方法,每种方法都有各自的问题在iOS中将与会者添加到Exchange日历事件 总结,ios,swift,calendar,exchangewebservices,eventkit,Ios,Swift,Calendar,Exchangewebservices,Eventkit,作为我当前项目的一部分,我们团队的任务是在Exchange日历中创建活动,并邀请给定的电子邮件地址 到目前为止,我们已经发现了三种方法,每种方法都有各自的问题 不合适的解决方案 活动工具包 日历事件可以很容易地添加,尽管我们发现,这显然是不受支持的 活动工具包不能向活动中添加参与者,也不能更改参与者信息。 交换API 我们考虑过直接与Exchange API通信,但是这被打折了,因为这需要用户进行两次身份验证,一次使用我们自己的Web API,一次使用Exchange Web AP
不合适的解决方案
- 活动工具包
- 交换API
- Web API
问题: 在将活动添加到Exchange日历和添加与会者时,我们是否遗漏了任何选项
这些选项的局限性是什么?也许您可以创建活动并通过iMIP手动发送邀请?我不知道Exchange对它不期望的回复有何反应(因为它没有参与者记录),但可能值得一试。除此之外,我想你应该提供更多关于“由于安全考虑,除其他原因外,该法案被否决”的信息。如果您已经有了身份验证,为什么不使用它?(您的服务器具有身份验证是一个安全问题,但我看不出如何使用它)我们,开发团队,问了同样的问题,但是CTO做出了最终决定。我相信时间限制和减少web请求是不使用web api的一些其他原因。对我们来说,这一选择似乎也是最合乎逻辑的。