【问题标题】:EWS: How to get CRM ID from Outlook?EWS:如何从 Outlook 获取 CRM ID?
【发布时间】:2019-03-20 16:24:28
【问题描述】:

我一直在寻找一种从 Outlook 检索 CRM ID 的方法。 CRM ID 扩展为property。我们有 D365 和 Outlook,并为联系人启用了服务器端同步。我们有自定义逻辑,为了正常工作,我们需要识别 Outlook 或 D365 记录的来源。

我们使用 Graph API 订阅机制,当我们收到通知对象时,我们只有在 Outlook 中创建的联系人 ID,即使此记录来自服务器端交换同步的 D365。主要思想是区分最初在 Outlook 中创建的记录和通过与 CRM 集成创建的记录。

如果有任何属性可以帮助我们满足此要求。不幸的是,CRM ID 在 Outlook UI 中可见,但在 EWS API/Graph API 中无法访问。

【问题讨论】:

    标签: outlook microsoft-graph-api exchangewebservices dynamics-crm-online


    【解决方案1】:

    如果它是扩展的 MAPI 属性,那么您需要在 EWS 或图形 API 中定义并访问它,就像您指向概述的链接一样(或者如果这个图形使用 https://docs.microsoft.com/en-us/graph/api/resources/extended-properties-overview?view=graph-rest-1.0 )。你试过这个吗?我可能会建议您首先使用 MAPI 编辑器(如 MFCMapi 或 OutlookSpy)查看邮箱中可用属性的项目,这将为您提供在 EWS 或图表中定义属性所需的正确信息

    【讨论】:

      猜你喜欢
      • 2013-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多