-
Notifications
You must be signed in to change notification settings - Fork 3
CallViberRequest
Adnan Mujagić edited this page Jun 11, 2024
·
3 revisions
extends
CallRequest
init(_ token: String, destination: String, from: String, viberCallEventListener: ViberCallEventListener)
from: String
viberCallEventListener: ViberCallEventListener
Creates an instance of CallViberRequest
required for making an outgoing Viber call
via callViber
method.
-
token
:String
- Authentication token generated by client's app via Infobip's HTTP /webrtc/1/token endpoint. -
destination
:String
- Phone number to call. -
from
:String
- Phone number to call from. -
viberCallEventListener
:ViberCallEventListener
- Event listener used for receiving call events.
-
CallViberRequest
- Instance of theCallViberRequest
.
let token = obtainToken()
let callViberRequest = CallViberRequest(token, destination: "41793026727", from: "41727620397", viberCallEventListener: self)
Getter for the from
field.
-
from
:String
- Represents a call identifier which has to be a Viber Voice number.
Getter for the viberCallEventListener
field.
-
ViberCallEventListener
- Value of theviberCallEventListener
field representing the event handler for Viber call events.