【发布时间】:2021-03-29 10:55:38
【问题描述】:
我正在尝试在 Outlook 加载项中获取人员/成员的分发列表。
该分发/联系人列表不是“组”,因为它是在“Outlook 人员”部分中使用创建“新联系人列表”选项创建的>”,如下图所示:
我可以看到该列表已创建并列在“您的联系人列表”中,如下图所示:
并且可以将其添加为邮件中的收件人,如下图所示:
但我找不到合适的 API 来获取该数据,既不使用 OfficeJS 也不使用 Graph API。我看到了一些使用 Graph API 端点获取“组”的建议:https://graph.microsoft.com/v1.0/groups,但再一次,这只是一个(分发)联系人列表,而不是一个组。
如果 MSFT 团队的某个人对如何通过提供获得 3 件事的解决方案来解决此问题提出建议,我将不胜感激:
- 获取分发/联系人列表的列表
- 获取特定联系人列表的成员
- 检查收件人是有邮件还是只是没有邮件的联系人列表
谢谢????
【问题讨论】:
-
你看过API文档docs.microsoft.com/en-us/javascript/api/outlook/…你可以使用addAsync方法添加收件人。
-
@Outlook Add-ins Team - MSFT 这个答案让我觉得你真的不了解你的产品!现在的问题是获取组的收件人列表,而不是获取收件人的类型,但是,我在整个问题中没有看到如何添加收件人列表!
-
@OutlookAdd-insTeam-MSFT 我确实浏览了文档,但您似乎不理解我的问题,因为我主要是在询问如何获取我的所有分发列表的列表以及他们的成员。如果可以,请再次阅读并给出有效答案,或者询问是否有不清楚的地方。谢谢!
-
对造成的混乱表示歉意。您能否看一下有助于检索包括 DL 在内的联系人详细信息的 Ews API? docs.microsoft.com/en-us/previous-versions/office/developer/… docs.microsoft.com/en-us/exchange/client-developer/… Ews 请求可以通过使用 makeEwsRequestAsync API 的插件发起。 docs.microsoft.com/en-us/javascript/api/outlook/…
-
对此有明确的答案吗?如何获取联系人列表
标签: outlook office-js outlook-addin