HI @Roman Smirnov Thanks for reaching out on this issue. Let me check internally and get back to you. Is that article provided by SharonZhao-MSFT useful.
Teams: CallRecords results contain nulls instead of network quality and other values
Roman Smirnov
1
Reputation point
Hi,
we are trying to peek information about quality of calls made by a user in order to improve our service level.
However we're getting almost emty JSON structures instead of the real values.
Something like this:
"callerNetwork": {
"connectionType": "unknown",
"wifiBand": "unknown",
"wifiRadioType": "unknown",
"@odata.type": "microsoft.graph.callRecords.networkInfo",
"ipAddress": null,
"subnet": null,
"linkSpeed": null,
"port": null,
We are doing this via:
Console.WriteLine("Reading call sessions segments for call " + callID);
var segments = await graphClient.Communications.CallRecords[callID].Sessions
.Request()
.Expand("segments")
.GetAsync();
The output and the code are attached.
104312-record.log
104198-segments.log
104313-sessions.log
104269-program.txt
Could you please tell us, whether it is a configuration issue or what are we doing wrong here?
Thank you in advance.
Regards
Roman