无法使用 MS graph API 获取通话详细信息?
Unable to get call details using MS graph API?
虽然我正在使用应用程序 token.In 我没有看到需要任何额外权限的文档,但我无法使用图表 api.It 的回复禁止获取通话详细信息或通话记录这个。
详情如下:
Method : GET
API CALL : https://graph.microsoft.com/beta/communications/callRecords/ce4e4e99-be1b-4c6e-8c43-22308f968d3e
Response :
{
"error": {
"code": "Forbidden",
"message": "",
"innerError": {
"request-id": "4e603f5c-3ac8-466c-acde-24e40f1d6309",
"date": "2021-06-17T13:51:08",
"client-request-id": "4e603f5c-3ac8-466c-acde-24e40f1d6309"
}
}
}
这样做的基本要求是什么我需要在通话时设置一些权限才能获得通话记录因为我可以通过图表呼叫用户API.Call.Records.All权限已设置为记录并获取数据。
请帮忙。
提前致谢。
API 与处理相同的请求时一样工作,但唯一的问题是它会在某些情况下 return 响应。
个案是:
1.The call must has ended.
2.Record has been created in the log of Microsoft which usually takes time.
3.Try running the same API with the same configuration but after around 10-15 minutes you will surely get the response.
遵循 /communincation/calls 的 MS 文档中的文档。唯一没有提到的 etxra 是它在 15 分钟(大约)调用结束后 return。
这将帮助其他人不再像我一样恐慌。
谢谢
虽然我正在使用应用程序 token.In 我没有看到需要任何额外权限的文档,但我无法使用图表 api.It 的回复禁止获取通话详细信息或通话记录这个。
详情如下:
Method : GET
API CALL : https://graph.microsoft.com/beta/communications/callRecords/ce4e4e99-be1b-4c6e-8c43-22308f968d3e
Response :
{
"error": {
"code": "Forbidden",
"message": "",
"innerError": {
"request-id": "4e603f5c-3ac8-466c-acde-24e40f1d6309",
"date": "2021-06-17T13:51:08",
"client-request-id": "4e603f5c-3ac8-466c-acde-24e40f1d6309"
}
}
}
这样做的基本要求是什么我需要在通话时设置一些权限才能获得通话记录因为我可以通过图表呼叫用户API.Call.Records.All权限已设置为记录并获取数据。 请帮忙。 提前致谢。
API 与处理相同的请求时一样工作,但唯一的问题是它会在某些情况下 return 响应。 个案是:
1.The call must has ended.
2.Record has been created in the log of Microsoft which usually takes time.
3.Try running the same API with the same configuration but after around 10-15 minutes you will surely get the response.
遵循 /communincation/calls 的 MS 文档中的文档。唯一没有提到的 etxra 是它在 15 分钟(大约)调用结束后 return。
这将帮助其他人不再像我一样恐慌。
谢谢