有一个要求,我需要连接到已安装的 Microsoft Outlook 应用程序并执行以下任务:
- 创建/读取/更新/删除Outlook 日历事件
- 创建/读取/更新/删除Outlook 联系人
需要将这些实体与 Electron JS 桌面应用程序同步。
到目前为止我已经尝试过:
- 尝试了electron-edge-js/edge-js,但这无法检测到 Microsoft Office 互操作程序集。
- 尝试安装 Visual Studio Code 并启动 Electron.Net 应用程序。这有太多的问题需要处理。没有 .Net C# 专业知识,客户端应用程序不会在更改时重新加载,难以开发项目。不想仅仅为了同步这些实体而合并 Angular Electron 项目。维护会很困难。
需要有关如何在没有 .Net/C# 环境的情况下从 Electron JS 桌面应用程序本身实现这一点的指南。寻找适用于 Windows 安装的 Outlook 应用程序以及 OSX 安装的 Outlook 应用程序的解决方案。
注意:不要将此与 Office 365 API 混淆。这是一个旧的 Outlook 本机应用程序,它从系统添加电子邮件并使用 Outlook 数据文件(.pst、.olm、.ost)。