我对 MS 世界完全陌生,并尝试在我的个人帐户下访问 API
https://learn.microsoft.com/en-us/graph/api/group-list?view=graph-rest-beta&tabs=http
然而这个 API 说它只能使用Delegated (work or school account).
任何人都可以解释如何设置新的组织帐户(考虑到我们还没有组织)、使用哪个 ms 服务以及订阅哪个计划(如果需要)。他们有如此多的服务,将所有这些组合在一起看起来很混乱,所以请帮忙。
我正在尝试使用 MS Graph API 创建 MS Teams 会议。据记载,为了创建会议,应将委派的“OnlineMeetings.ReadWrite”权限分配给 Azure 应用程序。

我分配了这个权限,但我得到了回应:
{'error': {'code': 'Forbidden', 'message': '', 'innerError': {'request-id': 'baa2940f-6b8e-45c1-8ea1-770792266458', 'date': '2021-01-15T10:00:14', 'client-request-id': 'baa2940f-6b8e-45c1-8ea1-770792266458'}}}
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
meeting = {
"startDateTime" : s_date,
"endDateTime" : e_date,
"subject" : subject
}
meeting_response = client.post("/users/{user_id}/onlineMeetings",json.dumps(meeting),headers=
{'Content-Type': 'application/json'})
meeting = json.loads(meeting_response.text)
print(meeting)
Run Code Online (Sandbox Code Playgroud)
我可以使用 Graph Explorer 以同样的方式创建会议

我做错了什么还是MS方面的错误?
python azure-active-directory microsoft-teams microsoft-graph-api