Help-Center
Terms of servicePricing
Русский
Русский
  • О приложении
  • Быстрый старт
  • Кейсы клиентов
  • Документация
    • Термины
    • Регистрация и вход
    • Раздел: Приложения
      • Добавление каналов
        • Facebook
        • WhatsApp
        • Telegram
        • Viber
        • Twitter
        • WeChat
        • Вконтакте
        • Одноклассники
        • Skype
        • Line
        • Email
        • LiveChat
        • Custom app
      • Тегирование канала
      • Закрепление канала за группой
    • Раздел: Интеграции
      • Freshdesk
      • Zendesk
      • Intercom
      • Salesforce
      • Kayako
      • BPM'online
      • Slack
      • iframe
    • Раздел: Виджет
    • Раздел: Операторы
      • Управление операторами
      • Управление группами
      • Управление ролями
      • Распределение по ключевым словам
    • Раздел: Диалоги
    • Раздел: Аналитика
      • Теги
      • Клиенты
      • Операторы
      • Диалоги
    • Раздел: Настройки
      • Вкладка: Основные
      • Вкладка: Автоответчик
      • Вкладка: Автораспределение сообщений
      • Вкладка: Темы диалогов
      • Вкладка: Продвинутые
    • Настройка уведомлений о новых сообщениях
    • Webhooks
    • API
  • FAQ
    • Операторы
    • Виджет
    • Часто задаваемые вопросы
      • О функциях
        • Автоответчик
        • Привязка каналов к группам
      • Об интеграциях
        • Freshdesk
        • Zendesk
        • WhatsApp
        • Telegram
        • Viber
        • Skype
  • Обновления
    • Список изменений
  • Полезные материалы
Powered by GitBook
On this page
  • Общая информация
  • Подключить LiveChat?
  • Шаг 1. Открыть вкладку «Приложения» и нажать кнопку «Добавить»
  • Шаг 2. Выбрать канал LiveChat и нажать «Добавить LiveChat»
  • Шаг 3. Нажать "Добавить"
  • Настроить Livechat для авторизованной зоны?
  • Шаг 1. Получить Secret key
  • Шаг 2. Разместить дополнительный код на странице виджета
  • Шаг 3. Вычислить значение параметра sign
  • Шаг 4. Вычисление параметра на стороне Blinger.io

Was this helpful?

  1. Документация
  2. Раздел: Приложения
  3. Добавление каналов

LiveChat

Интеграция позволяет обмениваться личными сообщениями с посетителями сайта.

PreviousEmailNextCustom app

Last updated 5 years ago

Was this helpful?

Общая информация

Канал Livechat - это онлайн-чат от Blinger.io

Подключить LiveChat?

Шаг 1. Открыть вкладку «Приложения» и нажать кнопку «Добавить»

Шаг 2. Выбрать канал LiveChat и нажать «Добавить LiveChat»

Шаг 3. Нажать "Добавить"

Интеграция завершена!

Настроить Livechat для авторизованной зоны?

Данная функция позволяет передавать данные залогиненного аккаунта непосредственно в Blinger.io

Шаг 1. Получить Secret key

Чтобы получить Secret key, необходимо зайти в раздел "Приложения", нажать "Изменить" в блоке Livechat и скопировать на странице настроек значение в поле Secret key

Если поле Secret key пустое, тогда нужно удалить LiveChat и добавить заново

Шаг 2. Разместить дополнительный код на странице виджета

Перед js-кодом Виджета разместить на этой же странице следующий код:

Передавать можно любое количество параметров

<script>
 var customBlingerConfig = {
   customLivechatFields: {
     your_custom_param_1: 123,
     your_custom_param_2: 'my value',
     your_custom_param_n: 999,
     sign: 'ff127a29530759df7752f6ffab2a78fd'
   }
 };
</script>

Шаг 3. Вычислить значение параметра sign

Значение параметра sign зависит от значений, передаваемых параметров - это hash от значений параметров. Hash вычисляется на стороне вашего сервера и требуется для защиты передаваемых параметров от изменений третьих лиц.

Вычисляется следующим образом:

  1. конкатенация всех значений передаваемых параметров + Secret key

  2. вычисление MD5 hash от полученной строки

Пример:

  1. возьмем любые параметры, например, Rdr9ucDi19nixmpevci5EiOvlFVyXbCT

  2. делаем конкатенацию значений параметров: “123my value999Rdr9ucDi19nixmpevci5EiOvlFVyXbCT”

  3. вычисляем хеш: md5(“123my value999Rdr9ucDi19nixmpevci5EiOvlFVyXbCT”)

  4. полученный хеш подставляем как значение sign: 'ff127a29530759df7752f6ffab2a78fd'

Шаг 4. Вычисление параметра на стороне Blinger.io

На стороне Blinger.io будет произведена аналогичная операция. После чего будет сопоставлен полученный hash с тем, который пришел с вашей стороны. При совпадении клиент будет помечен в Blinger.io значком . Пример ниже:

При нажатии на или аватар клиента, можно увидеть в таблице Сustom Fields значения параметров, которые добавляли на втором шаге.