office 365日历api C#
问题描述:
我正在使用API和C#在Winforms中构建Outlook日历。但我无法在Microsoft网站上创建应用程序。office 365日历api C#
得到下面的错误,而在WPF
创建应用程序我需要的应用程序ID,以继续使用Office 365日历。
请帮我出这个问题
答
请看看这里:
https://docs.microsoft.com/en-us/outlook/rest/get-started
它提到:
新应用程序的注册应进行创建和管理新 应用程序注册门户与Outlook.com兼容。
只有建立在Azure管理门户新的应用程序注册,如果 您的应用程序:
- 采用的OAuth2客户端凭证格兰特流量,或者需要访问其他Office 365倍的工作量之外的Outlook(如OneDrive为 业务或SharePoint)
- 请记住,使用Azure管理门户注册的应用程序将与Outlook.com不兼容,并且将无法动态请求权限范围 。在Azure管理门户中创建的现有应用程序注册 将继续仅用于Office 365的 工作。这些注册不会显示在 应用程序注册门户中,并且必须在Azure 管理门户中进行管理。
帐户要求
为了使用应用程序注册门户网站,你需要或者一个Office 365的工作或学校帐户,或 Microsoft帐户。如果您没有以上任何一种,则可以选择 数量:
- 在此处注册一个新的Microsoft帐户。
- 您可以在几个不同的方式获得的Office 365订阅:
- 你可以通过注册Office开发程序的一年免费的Office 365订阅开发。
- 您可以注册Office 365 Business订阅的25用户免费试用版。
REST API可用性
的REST API是在具有Exchange Online的所有Office 365帐户,所有Outlook当前已启用。com帐户的 。