Microsoft graph api SharePoint online和Azure图形API

Microsoft graph api SharePoint online和Azure图形API,microsoft-graph-api,azure-ad-graph-api,Microsoft Graph Api,Azure Ad Graph Api,我有几个场景需要在内部网中执行。基本上,我在共享点页面中有一个占位符 a。我需要扩展一个组(假设您在团队页面上,我需要显示该广告组中的人员) B有一个定义所有事件的电子邮件id。(培训:考虑我有learn@mycompany.com)我需要阅读这些事件并在内部网中显示它们 C我需要读取用户事件并显示它们 我一直在阅读,似乎graph api可以解决我的问题,但不确定如何开始。我看到我可以使用adal获得代币,但它似乎不适用于IE,因为cookie问题 有没有人可以指导我如何在不公开令牌i uRL

我有几个场景需要在内部网中执行。基本上,我在共享点页面中有一个占位符

a。我需要扩展一个组(假设您在团队页面上,我需要显示该广告组中的人员) B有一个定义所有事件的电子邮件id。(培训:考虑我有learn@mycompany.com)我需要阅读这些事件并在内部网中显示它们 C我需要读取用户事件并显示它们

我一直在阅读,似乎graph api可以解决我的问题,但不确定如何开始。我看到我可以使用adal获得代币,但它似乎不适用于IE,因为cookie问题

有没有人可以指导我如何在不公开令牌i uRL和要求用户再次登录的情况下进行身份验证

a。我需要扩展一个组(假设您在团队页面上,我需要显示该广告组中的人员)

Microsoft graph应可用于获取特定组的成员。(请参阅)

GEThttps://graph.microsoft.com/v1.0/groups//members
b、 有一个定义所有事件的电子邮件id。(培训:考虑我有learn@mycompany.com)我需要阅读这些事件并在内部网中显示它们

据我所知,SharePoint组日历已使我们能够同时查看多个日历()

c。我需要读取用户事件并显示它们

Microsoft还支持获取事件。(请参阅)

GET/me/events
获取/用户//事件
得到https://graph.microsoft.com/v1.0/me/events
有没有人可以指导我如何在不公开令牌i uRL和要求用户再次登录的情况下进行身份验证? 不需要。要通过REST访问retract资源,我们需要使用OAuth 2.0来进行需要令牌的身份验证

在您的场景中,我们可以使用不需要用户登录的“客户端凭据授予流”开发web服务应用程序。此身份验证流正在使用其自己的凭据进行身份验证。以下是实现目标的主要步骤,供您参考:

  • 在Azure广告上注册web应用(请参阅)
  • 使用“客户端凭据授予流”开发web服务作为事件服务的代理(请参阅)
  • 编写JavaScript调用代理以获取所需的事件数据
  • GET https://graph.microsoft.com/v1.0/groups/<id>/members
    
    GET /me/events
    GET /users/<id | userPrincipalName>/events
    
    GET https://graph.microsoft.com/v1.0/me/events