我目前正在使用Office365 REST API和EWS SOAP API的组合在我的应用程序中创建/获取/编辑日历事件。我一直在使用模仿来代表活动的组织者和与会者。
更新会议时,我不确定组织者会议ItemId与与会者会议ItemId之间的最佳关联。
例如:
- >该应用程序模拟用户A并在其日历上创建一个事件,并将房间资源(与会者)设置为会议位置。
- >现在,在用户A的日历和房间日历上创建一个事件和一个事件副本。每个都有不同的ItemId。
有没有办法通过用户的会议ID检索房间会议ID,反之亦然?
我发现最好的选择是使用名为CleanGlobalObjectID
的EWS会议的扩展MAPI属性之一,这些属性应该在这两个项目之间共享。此方法需要多个FindItems / GetItem调用才能获取共享事件,因此我不确定它是否是最佳路径。
参考文献: