LiveChat
Интеграция позволяет обмениваться личными сообщениями с посетителями сайта.
Last updated
Интеграция позволяет обмениваться личными сообщениями с посетителями сайта.
Last updated
Канал Livechat - это онлайн-чат от Blinger.io
Данная функция позволяет передавать данные залогиненного аккаунта непосредственно в Blinger.io
Чтобы получить Secret key, необходимо зайти в раздел "Приложения", нажать "Изменить" в блоке Livechat и скопировать на странице настроек значение в поле Secret key
Если поле Secret key пустое, тогда нужно удалить LiveChat и добавить заново
Перед js-кодом Виджета разместить на этой же странице следующий код:
Передавать можно любое количество параметров
sign
Значение параметра sign
зависит от значений, передаваемых параметров - это hash от значений параметров. Hash вычисляется на стороне вашего сервера и требуется для защиты передаваемых параметров от изменений третьих лиц.
Вычисляется следующим образом:
конкатенация всех значений передаваемых параметров + Secret key
вычисление MD5 hash от полученной строки
Пример:
возьмем любые параметры, например, Rdr9ucDi19nixmpevci5EiOvlFVyXbCT
делаем конкатенацию значений параметров: “123my value999Rdr9ucDi19nixmpevci5EiOvlFVyXbCT”
вычисляем хеш: md5(“123my value999Rdr9ucDi19nixmpevci5EiOvlFVyXbCT”)
полученный хеш подставляем как значение sign: 'ff127a29530759df7752f6ffab2a78fd'
На стороне Blinger.io будет произведена аналогичная операция. После чего будет сопоставлен полученный hash с тем, который пришел с вашей стороны. При совпадении клиент будет помечен в Blinger.io значком . Пример ниже:
При нажатии на или аватар клиента, можно увидеть в таблице Сustom Fields значения параметров, которые добавляли на втором шаге.