A few issues I am facing related to the monitor and incomming calls:
Issue 1:
For what I understand, the Monitor is stopped when the application session expires. Is this correct?
If so, is there a way to extend the duration of the monitor?
The "sessionDuration" property is taken in consideration on ApplicationSession for the monitor? Even if the response says "actualSessionDuration": 300?
Issue 2:
I am not being able to use the GetMonitorList to check for active monitors, for a specific token/session. I'm allways getting the error: { "stateIncompatibility": "invalidDeviceState" }
Is this the expected usage of this method?
If not, I have to keep track of all active monitor sessions and how they will end? Or is there any other way of doing this?
Issues 3:
To keep in sync both my integration and the AES, I am trying to validate if a device has incomming calls and get information about that call, so:
For what I've seen the GetRingerStatus, should allow me to get information if a specific device is currently ringing. Correct?
If not, is there any other way to know if a device is currently ringing? And get information about that incomming call?
Issue 4:
Following the issue 3, I am not being able to get a correct response from this method. Allways getting: { "operation": "invalidDeviceID" }
Issue 1:
For what I understand, the Monitor is stopped when the application session expires. Is this correct?
If so, is there a way to extend the duration of the monitor?
The "sessionDuration" property is taken in consideration on ApplicationSession for the monitor? Even if the response says "actualSessionDuration": 300?
Issue 2:
I am not being able to use the GetMonitorList to check for active monitors, for a specific token/session. I'm allways getting the error: { "stateIncompatibility": "invalidDeviceState" }
Is this the expected usage of this method?
If not, I have to keep track of all active monitor sessions and how they will end? Or is there any other way of doing this?
Issues 3:
To keep in sync both my integration and the AES, I am trying to validate if a device has incomming calls and get information about that call, so:
For what I've seen the GetRingerStatus, should allow me to get information if a specific device is currently ringing. Correct?
If not, is there any other way to know if a device is currently ringing? And get information about that incomming call?
Issue 4:
Following the issue 3, I am not being able to get a correct response from this method. Allways getting: { "operation": "invalidDeviceID" }
Comment