我正在研究新Outlook外接程序的要求。我想确定当前版本的JavaScript API是否允许加载项枚举所有当前用户的联系人和日历事件。我需要使用REST API将这些联系人和事件与第三方系统同步。
是"获取联系人"和/或"获取活动" (使用日期限制)可以使用本机Outlook加载项JavaScript API进行查询吗?
我更喜欢使用原生JavaScript API执行此操作,但这可能更适合Exchange Web Services调用。可能涉及makeEwsRequestAsync的东西?
答案 0 :(得分:1)
Mailbox API没有任何方法可以访问超出激活加载项的当前项的上下文的数据。是的,EWS是一个选项,以及Outlook REST APIs。
EWS可能非常难以使用,因为XML请求和响应非常耗时(一个错误而且你已经搞砸了)。我建议使用REST API。