Microsoft Graph API 用于创建在线会议给出错误 "UnknownError" 响应 404
microsoft Graph API for creating online meeting giving error "UnknownError" response 404
我正在尝试参考此 document 使用 Microsoft graph API 创建联机会议。我从请求中收到 404 响应。
我的API:https://graph.microsoft.com/v1.0/users/vrund@microsoft.com/onlineMeetings/
这是我在 python 中的请求,但出现此错误。
self.headers = {
"Content-Type": "application/json",
'Authorization': 'Bearer {}'.format(self.token)
}
response = requests.request("POST", url=API, data=body_json, headers=self.headers)
<响应 [404]>
{
"error": {
"code": "UnknownError",
"message": "",
"innerError": {
"date": "2021-04-20T10:19:06",
"request-id": "a82b1c87-7d3c-4006-8605-4f285068fb57",
"client-request-id": "a82b1c87-7d3c-4006-8605-4f285068fb57"
}
}
}
error screenshot
POST /users/{userId}/onlineMeetings
userId
是用户的对象ID。您不能在此处使用 userPrincipalName
。
参见参考资料 here。
请注意,如果您使用的是应用程序令牌(应用程序权限),请不要忘记create an application access policy。
如果端点支持userPrincipalName
,文档通常这样表述:
我正在尝试参考此 document 使用 Microsoft graph API 创建联机会议。我从请求中收到 404 响应。
我的API:https://graph.microsoft.com/v1.0/users/vrund@microsoft.com/onlineMeetings/
这是我在 python 中的请求,但出现此错误。
self.headers = {
"Content-Type": "application/json",
'Authorization': 'Bearer {}'.format(self.token)
}
response = requests.request("POST", url=API, data=body_json, headers=self.headers)
<响应 [404]>
{
"error": {
"code": "UnknownError",
"message": "",
"innerError": {
"date": "2021-04-20T10:19:06",
"request-id": "a82b1c87-7d3c-4006-8605-4f285068fb57",
"client-request-id": "a82b1c87-7d3c-4006-8605-4f285068fb57"
}
}
}
error screenshot
POST /users/{userId}/onlineMeetings
userId
是用户的对象ID。您不能在此处使用 userPrincipalName
。
参见参考资料 here。
请注意,如果您使用的是应用程序令牌(应用程序权限),请不要忘记create an application access policy。
如果端点支持userPrincipalName
,文档通常这样表述: