Describe the issue
I am developing a teams bot which should join and record the audio.
The echobot example works fine on my workstation therefore I assume there are no issues with my ngrok pro or certificate configuration.
The main difference lies in the development and deployment model. The solution is written as a Azure Cloud Extended Service as .net framework 4.8 service. The setup is quite similar to the policy recording bot.
Any help would be greatly appreciated.
Version:
- Microsoft.Graph.Communications.Calls.Media 1.2.0.10563
- Microsoft.Skype.Bots.Media 1.28.0.401-preview
Call ID
4003f80-1314-4c75-b265-a185bf7b17cf
07003e80-d896-4554-9f18-324f8b80e977"
Logs
{
"@odata.type": "#microsoft.graph.commsNotifications",
"value": [
{
"@odata.type": "#microsoft.graph.commsNotification",
"changeType": "updated",
"resource": "/app/calls/34003f80-1314-4c75-b265-a185bf7b17cf",
"resourceUrl": "/communications/calls/34003f80-1314-4c75-b265-a185bf7b17cf",
"resourceData": {
"@odata.type": "#microsoft.graph.call",
"state": "establishing",
"chatInfo": {
"@odata.type": "#microsoft.graph.chatInfo",
"threadId": "19: @thread.v2",
"messageId": "0"
},
"meetingInfo": {
"@odata.type": "#microsoft.graph.organizerMeetingInfo",
"organizer": {
"@odata.type": "#microsoft.graph.identitySet",
"user": {
"@odata.type": "#microsoft.graph.identity",
"id": " ",
"tenantId": " "
}
}
},
"callChainId": "7381d501-77a0-40a1-bfae-7d53b6805293"
}
}
]
}
Results instantly in:
{
"@odata.type": "#microsoft.graph.commsNotifications",
"value": [
{
"@odata.type": "#microsoft.graph.commsNotification",
"changeType": "deleted",
"resource": "/app/calls/34003f80-1314-4c75-b265-a185bf7b17cf",
"resourceUrl": "/communications/calls/34003f80-1314-4c75-b265-a185bf7b17cf",
"resourceData": {
"@odata.type": "#microsoft.graph.call",
"state": "terminated",
"resultInfo": {
"@odata.type": "#microsoft.graph.resultInfo",
"code": 500,
"subcode": 1203002,
"message": "Server Internal Error. DiagCode: 500#1203002.@"
},
"chatInfo": {
"@odata.type": "#microsoft.graph.chatInfo",
"threadId": "19: @thread.v2",
"messageId": "0"
},
"meetingInfo": {
"@odata.type": "#microsoft.graph.organizerMeetingInfo",
"organizer": {
"@odata.type": "#microsoft.graph.identitySet",
"user": {
"@odata.type": "#microsoft.graph.identity",
"id": " ",
"tenantId": " "
}
}
},
"callChainId": "7381d501-77a0-40a1-bfae-7d53b6805293"
}
}
]
}
Describe the issue
I am developing a teams bot which should join and record the audio.
The echobot example works fine on my workstation therefore I assume there are no issues with my ngrok pro or certificate configuration.
The main difference lies in the development and deployment model. The solution is written as a Azure Cloud Extended Service as .net framework 4.8 service. The setup is quite similar to the policy recording bot.
Any help would be greatly appreciated.
Version:
Call ID
4003f80-1314-4c75-b265-a185bf7b17cf
07003e80-d896-4554-9f18-324f8b80e977"
Logs
Results instantly in: