如何在没有用户的情况下通过Graph API连接到Microsoft Booking



要求是使用Graph API Beta访问Microsoft Bookings的详细信息。按照此处的步骤在没有用户的情况下获得访问权限,但在分配权限的步骤中,"预订"one_answers"预订预约"的权限仅存在于委派权限中(您的应用程序需要使用登录用户访问API(,而不在应用程序权限中(应用程序作为后台服务或后台进程运行,没有登录用户(。

如果没有此权限,我将无法使用grant_type作为client_credentials访问预订API。使用登录用户的问题是,为用户启用了MFA,因此无法使用grant_type作为密码访问API。

有人能帮忙解决这个问题吗?提前谢谢。

Microsoft Bookings不支持应用程序权限,只能使用委派权限,因此用户必须登录。

如果为用户启用MFA,则不能使用ROPC流。对于您的问题,我建议您使用auth代码流,它允许具有多因素身份验证的用户登录到应用程序。

最新更新