办公室 365 休息 API

Office 365 REST API

我是 Office 365 新手 API。我的要求是我需要使用 REST API.

连接到 office365

出于身份验证目的,我只有

电子邮件

密码

作为字段,我可以用这些生成会话吗?或者我需要在身份验证步骤中自行收集 Client id、Secret 和 Return URL?

我需要构建一个 windows 应用程序而不是网络。

此外,在身份验证成功后,我需要为 Exchange 服务器的添加代理、更新代理编写代码。我可以使用 RESt API 连接到这些服务吗?

请帮我做这些事情。

您可以使用用户的 email/password 来检索 OAuth 令牌。但是,您仍然需要注册您的应用程序以获取客户端 ID。本机应用程序(如 Windows 应用程序)不使用客户端密码。看看ADAL library for .NETAcquireTokenAsync 的重载之一采用 UserCredential 对象。

REST API 没有任何处理委托的功能。您可以使用 Exchange Web 服务与代理人一起工作。