EWS:如何从Outlook获取CRM ID?

问题描述 投票:0回答:1

我一直在寻找一种从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 exchangewebservices dynamics-crm-online
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.