C#中的Microsoft Graph API基本应用程序

时间:2017-11-07 11:44:32

标签: c# microsoft-graph

我想开发一个基本的C#应用​​程序,它利用Microsoft Graph API来检索所有用户的电子邮件和联系人。

我如何在Visual Studio上从头开始实现它?

我尝试在提供的示例中添加一个方法,但没有成功。

1 个答案:

答案 0 :(得分:6)

您可以从一些快速入门开始 https://developer.microsoft.com/en-us/graph/quick-start 例如,您从ASP.NET MVC快速入门开始,然后使用可处理列表电子邮件和联系人的其他控制器进行扩展。 您可以在应用程序中使用相当不错的.NET SDK - 它将使您的开发更容易。 SDK使您能够编写非常好的异步调用,而不是直接调用API并编写REST查询。 例如,要检索用户邮箱中的邮件,您可以进行类似

的调用
graphServiceClient.Me.Messages.Request().GetAsync();

从我用于会议的演示应用程序中获取一些想法可能会有所帮助 - 它基于一些Graph Labs https://github.com/panjkov/Office365PlannerTask 查看组和任务控制器以及相应的数据存储库类 - 有检索特定集合的方法,以及检索特定项目。