2017-06-19 54 views
3

我正在研究从Microsoft Graph API获取数据的UWP应用程序。我需要获取登录用户当天安排的所有会议的列表。 我从Azure AD验证用户身份,并根据我的timezone设置了几次会议/活动。在UWP中使用Microsoft®Graph API获取登录用户在特定日期的会议邀请和事件

我想根据他当时的地理时间和地理位置为当前用户提取数据。

示例:目前在印度,如果我在晚上7点IST设置了会议,则同样会转换为当前时区并显示。

我使用这个API

string _graphAPIEndpoint = "https://graph.microsoft.com/v1.0/me/events?$select=subject,body,bodyPreview,organizer,attendees,start,end,location" (https://graph.microsoft.com/v1.0/me/events?$select=subject,body,bodyPreview,organizer,attendees,start,end,location') ; 

,但我想根据所传递他的登录时间-meetings限制他的会议,不应该显示。 任何人都可以看看这个 ?

回答

0

您想在此处使用calendar view。这样你可以指定一个开始和结束时间,并取回两者之间的所有事件。

+0

如何确保会议时间转换为与会者的时区?我甚至需要使用他们的电子邮件ID,组织者名称,电子邮件ID – Apoorv

+0

来获得所有与会者的列表。绝对可以在图形浏览器(https://developer.microsoft.com/en-us/graph/graph-资源管理器)。您可以在请求中添加标题以设置时区:'首选:outlook.timezone =“太平洋标准时间”。 –

+0

对我不起作用。我添加了标题,但它仅显示UTC中的数据。 – Apoorv

相关问题