Авторизація користувача в віджети LiveTex через vk.com (! Більш не дозволені!)

Інтеграція соціальної мережі ВКонтакте і сервісів LiveTex надає додаткову функціональність для відвідувачів сайту і операторів:

  • відвідувач у вікні чату в поле для імені може ввести свої дані, авторизувавшись в соціальній мережі ВКонтакте через спеціальну кнопку;
  • оператор в Додатку оператора отримує повідомлення відвідувача з додатковою інформацією - даними його профілю в соціальній мережі.

Відображення для відвідувача

Для користувача сайту в вікні чату в поле, в якому вводяться дані про його імені, відображається кнопка Увійти через VK.
Для користувача сайту в вікні чату в поле, в якому вводяться дані про його імені, відображається кнопка Увійти через VK

При натисканні на кнопку з'являється вікно авторизації ВКонтакте. Якщо користувач вже авторизований на сайті vk.com і браузер зберіг його дані, то з'явиться вікно, що запрошує дозвіл на авторизацію в віджети LiveTex, використовуючи дані сайту vk.com.

Таке вікно з'являється раз при першій авторизації.

Щоб авторизуватися під іншим користувачем, необхідно зайти на сайт vk.com і ввести авторизовані дані іншого користувача.
Щоб авторизуватися під іншим користувачем, необхідно зайти на сайт vk

Користувач натискає кнопку Дозволити, і у вікні чату, в поле, в якому вводяться дані про ім'я користувача, відображаються дані профілю соціальної мережі ВКонтакте.

Користувач натискає кнопку Дозволити, і у вікні чату, в поле, в якому вводяться дані про ім'я користувача, відображаються дані профілю соціальної мережі ВКонтакте

Відображення для оператора

У Додатку оператора звернення авторизованого через ВКонтакте користувача відобразиться разом з інформацією про його профілі:

  • ім'я;
  • Прізвище;
  • Посилання на аватар відвідувача;
  • Номер ID профілю відвідувача;
  • Посилання на профіль користувача;
  • Код приватності - hidden: 1 (пункт з'являється зі значенням "1", якщо у профілю користувача встановлена ​​видимість сторінки "Тільки користувачам ВКонтакте", в інших випадках поле відсутнє).

ім'я;   Прізвище;   Посилання на аватар відвідувача;   Номер ID профілю відвідувача;   Посилання на профіль користувача;   Код приватності - hidden: 1 (пункт з'являється зі значенням 1, якщо у профілю користувача встановлена ​​видимість сторінки Тільки користувачам ВКонтакте, в інших випадках поле відсутнє)

установка коду

Для відображення кнопки авторизації через соцмережу ВКонтакте у вікні чату необхідно змінити встановлюється на сайт код LiveTex:

  1. Перейдіть в Особистий кабінет на сторінку Налаштування у вкладку Точки контакту;
  2. У списку оберіть необхідний сайт і натисніть на лінк Код для сайту. При натисканні на посилання відкриється вікно з кодом LiveTex;
  3. Скопійований код доповніть методом:

LiveTex.showVKButton ();

Приклад коду, що містить метод, який ініціює показ кнопки авторизації через ВКонтакте:

<Script type = 'text / javascript'> window [ 'li' + 'veT' + 'ex'] = true, window [ 'liv' + 'eT' + 'exID'] = 111111, window [ 'liv' + 'eTex_o' + 'b' + 'ject'] = true; window.LiveTex = {onLiveTexReady: function () {LiveTex.showVKButton (); }}; (Function () {var t = document [ 'cre' + 'ateEle' + 'm' + 'ent'] ( 'script'); t.type = 'text / javascript'; t.async = true; t. src = '//cs15.livete' + 'x' + '.ru / js / cli' + 'ent.j' + 's'; var c = document [ 'getEleme' + 'nts' + 'B' + 'yTagName'] ( 'script') [0]; if (c) c [ 'pare' + 'n' + 'tNod' + 'e'] [ 'i' + 'nse' + 'rt' + 'Bef '+' or '+' e '] (t, c); else document [' docum '+' entEl '+' ement '] [' first '+' Ch '+' ild '] [' appe '+' n '+' dC '+' hil '+' d '] (t);}) (); </ Script>

На використання методу існує обмеження: метод використовується тільки для вбудованого типу вікна.

Дополнительная информация

rss
Карта