Skip to content

Сайтфон

ViewController

Для работы сайтфона необходимо зарегистрировать ViewController с именем sitephone.

Методы

startCall(params)

Метод, позволяющий заказать звонок на указанный номер телефона. Объект params содержит в себе следующие свойства:

  • phone - номер телефона, на который совершается звонок. Это поле обязательно для заполнения.
  • captcha_key - ключ капчи, полученный с сервера. Поле необходимо заполнить, только если в настройках сайтфона включена капча.
  • captcha_value - капча, введенная посетителем. Поле необходимо заполнить, только если в настройках сайтфона включена капча.
  • group_id - id группы операторов, с которой нужно соединить посетителя сайта. Это поле необходимо заполнить, если в настройках сайтфона в способе обработки звонка выбрана опция "Обрабатывать звонок в соответствии с выбранной группой на виджете"
  • delayed_call_time - параметр для совершения отложенного звонка. Задается в формате n мс по UTC.

События

callcomplete

Событие возникает после заказа звонка и позволяет узнать, был ли заказ звонка успешным.

Свойства события callcomplete: объект, содержащий следующие поля:

  • success - true, если заказ звонка состоялся, false, если в процессе возникли ошибки.
  • info - объект, содержащий текстовые поля title и message для показа сообщения посетителю сайта.

Песочница

Desktop, tablet:

Mobile: