我们正在尝试使用Microsoft.Graph.Client SDK在团队中创建预定的会议。环境.NET Core 3.1。
[当我们调用更新或读取事件的函数时,我们总是得到相同的错误:
代码:ErrorAccessDenied消息:访问被拒绝。检查凭据,然后重试。内部错误:AdditionalData:...
调用的api是:
POST / groups / {id} / events
如果我们也尝试更新手动创建的事件,则会收到一些错误。
调用的api是:
PATCH / groups / {id} / events / {id}
天蓝色,我们授予了一些许可。
我尝试了委派和应用程序身份验证。
感谢您的回答!
根据Microsoft文档,需要委派的权限(工作或学校帐户)Group.ReadWrite.All
:
https://docs.microsoft.com/en-us/graph/api/calendar-post-events
也许您可以以团队负责人的身份运行代码。
或者您可以通过以下方法尝试:https://docs.microsoft.com/en-us/graph/api/application-post-onlinemeetings
POST https://graph.microsoft.com/beta/app/onlineMeetings
https://myteamsday.com/2019/09/10/using-graph-api-to-create-a-instant-meeting-in-teams/