Skip to content

CallViberRequest

Ajša Terko edited this page Feb 22, 2023 · 4 revisions

extends CallRequest



CallViberRequest(token, context, from, destination, viberCallEventListener)

Description

Creates an instance of CallViberRequest required for making an outgoing Viber call via callViber method.

Arguments

  • token: String - Authentication token generated by client's app via Infobip's HTTP /webrtc/1/token endpoint.
  • context: Context - Instance of the android.content.Context class.
  • destination: String - Phone number to call
  • from: String - Phone number to call from.
  • viberCallEventListener: ViberCallEventListener - Event listener used for receiving call events.

Returns

Example

String token = obtainToken();
CallViberRequest callViberRequest = new CallViberRequest(token, getApplicationContext(), "41793026727", "41727620397", this)



getFrom()

Description

Represents a call identifier which has to be a Viber Voice number.



getViberCallEventListener()

Description

Getter for viberCallEventListener field, an interface with event methods which should be implemented

Arguments

  • none

Returns

Example

String token = obtainToken();
CallViberRequest callViberRequest = new CallViberRequest(token, getApplicationContext(), "41793026727", "41727620397", this)
ViberCallEventListener viberCallEventListener = callViberRequest.getViberCallEventListener();

Tutorials

Migration guides

Reference documentation

Clone this wiki locally