约会组织者和约会参加者的 Outlook 日历 ItemId 不同
Outlook Calendar ItemIds are different for Appointment Organizer and Appointment Attendee
我们正在使用 Office JS 开发 Outlook 日历插件,组织者和与会者都使用此类插件,使用相同的 Taskpane JS 代码。因此,我们需要为同一约会获取唯一的 UID。
如文件所述,
- 作为使用
Office.AppointmentCompose
接口的管理器,我们使用方法 getItemIdAsync
,即 Office.context.mailbox.getItemIdAsync
并且仅在保存 ItemId 后可用,并且
- 作为使用
Office.AppointmentRead
界面的参加者,我们使用属性ItemId
,即Office.context.mailbox.item.itemId
但它们不一样!
在 Attendee 的 Addin JS 代码中,如何识别邀请 Attendee 参加的约会组织者的 ItemId?
组织者和与会者如何拥有共同的 UID?我可以使用 Office.context.mailbox.makeEwsRequestAsync
提出 EWS 请求吗?那么 XML 请求代码?
约会 uid 在 EWS (UID
属性) 和图表 (uid
属性) 中公开。他们对组织者和与会者都是一样的。
我们正在使用 Office JS 开发 Outlook 日历插件,组织者和与会者都使用此类插件,使用相同的 Taskpane JS 代码。因此,我们需要为同一约会获取唯一的 UID。
如文件所述,
- 作为使用
Office.AppointmentCompose
接口的管理器,我们使用方法getItemIdAsync
,即Office.context.mailbox.getItemIdAsync
并且仅在保存 ItemId 后可用,并且 - 作为使用
Office.AppointmentRead
界面的参加者,我们使用属性ItemId
,即Office.context.mailbox.item.itemId
但它们不一样!
在 Attendee 的 Addin JS 代码中,如何识别邀请 Attendee 参加的约会组织者的 ItemId?
组织者和与会者如何拥有共同的 UID?我可以使用 Office.context.mailbox.makeEwsRequestAsync
提出 EWS 请求吗?那么 XML 请求代码?
约会 uid 在 EWS (UID
属性) 和图表 (uid
属性) 中公开。他们对组织者和与会者都是一样的。