如何使用REST Api在Microsoft Outlook中获取联系人的“FreeBusyStatus”?

时间:2016-06-04 10:07:28

标签: outlook outlook-restapi office365-restapi

Specifies the availability status of an attendee for a meeting.

见上面提到的图像,它给出了不同的状态,但不知道如何获得它。 检查Outlook API

提前致谢: - )

2 个答案:

答案 0 :(得分:1)

您可以使用GET https://outlook.office.com/api/v2.0/me/events/ {event_id}?$ select = ShowAs来检索特定会议的与会者的FreeBusyStatus(您自己),返回类型如下所示,

enter image description here

如果您想查看特定与会者的回复,请使用GET https://outlook.office.com/api/v2.0/me/events/ {event_id}?$ select = ShowAs,与会者,并检查"响应"来自"状态"响应。

enter image description here

答案 1 :(得分:0)

此枚举用于“指定会议与会者的可用性状态”。目前,Office 365 REST API无法检索联系人的会议状态。如果您希望Office 365 REST支持此功能,则可以从here提交反馈。

我们可以手动添加其他用户的日历,然后我们可以看到他/她的约会/见面的状态。这是一个显示其他日历供您参考的图: enter image description here

如果您想要检索EWS的忙/闲信息,可能是一种解决方法。有关详细信息,请参阅here。如果您需要这些信息来安排会议,您可以尝试使用Find meeting times(预览)。