Call Features
#
Audio Mute/UnmutePass the boolean value true for mute & false for unmute into muteAudio method.
#
Request ParamsParam | Description | Type | Required |
---|---|---|---|
BOOLEAN | true - Mute the audio false - Unmute the audio | BOOLEAN | true |
#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Video Mute/UnmutePass the boolean value true for mute & false for unmute into muteVideo method.
#
Request ParamsParam | Description | Type | Required |
---|---|---|---|
BOOLEAN | true - Mute the video false - Unmute the video | BOOLEAN | true |
#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Video Call SwitchTo initiate the video call switch process, a callSwitchListener callback should already be registered in the client app to receive the request, accept, decline & cancel status information. Because whenever user perform any action related to this call switch, Client app will receive the user action status in this callback.
#
Request the Call SwitchTo send the call switch request, call the requestVideoCallSwitch method.
#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Cancel the requestTo cancel the call switch request which is already sent to the remote user, call the cancelVideoCallSwitchRequest method.
#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Accept the requestTo accept the call switch request, call the acceptVideoCallSwitchRequest method.
#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Decline the requestTo decline the call switch request, call the declineVideoCallSwitchRequest method.
#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Call LogsSDK keeps a local db for storing call logs which includes all types of call logs with required information for the each and every call log.
#
Get Call Logs DetailsYou can able to retrieve the calllogs by using the below SDK method.
#
Request ParamsArguments | Description | Type |
---|---|---|
pageNumber | Page number | Number |
#
Response Format#
Response ParamsArguments | Description | Type |
---|---|---|
data | Object of Array | Object |
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Delete call logsTo delete a single or multiple calllogs by using the below SDK method.
#
Response Format#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
note
userCallLogListener check here for more information.
#
Clear call logsTo clear all the calllogs by using the below SDK method.
#
Response Format#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |
#
Sync all call logsThis method will fetch the CallLogs from localDB and update to the server.
#
Response Format#
Response ParamsArguments | Description | Type |
---|---|---|
statusCode | Status Code | Number |
message | Success/Error Message | String |