Взаємодія користувача із застосунком

Схематично процес взаємодії користувача із застосунком та подальшим запуском процесів виглядає наступним чином:

Після того як користувач натиснув кнопку Встановити у застосунку, SendPulse встановлює зв'язок між користувачем і застосунком. Інтеграції на цьому етапі додатково нічого не надсилається.

Наступним кроком є запит згоди користувача надати дозволи до його даних у вибраному сервісі SendPulse, щоб застосунок мав змогу виконувати визначені дії. У користувача є два варіанти:

  • Погодитись – тоді застосунок буде встановлено.
  • Відмовитись – у такому випадку застосунок встановлено не буде.

Якщо користувач погодився, відкривається інтеграція та запускається процес авторизації користувача – SendPulse надсилає код на URL для авторизації. З ним застосунок отримує ключі користувача, а в подальшому токен користувача застосунку для авторизації викликів API для роботи застосунку.

Після того як застосунок було встановлено, користувач може знайти його у вкладці Каталог застосунків > Створені.

Якщо у вас приватний застосунок, то для встановлення застосунку іншими користувачами потрібно додати їх ID у налаштуваннях застосунку. Після цього він стане доступний вказаним користувачам у вкладці Каталог застосунків > Доступні.

Токен користувача застосунку потрібен для авторизації запитів як для публічних, так і приватних застосунків.

Коли користувач видаляє застосунок, запускається процес видалення, під час якого SendPulse надсилає повідомлення на URL для видалення.

    Оцініть, наскільки стаття була корисною "Взаємодія користувача із застосунком"

    Оцінка: 4 / 5

    Назад

    Видалення застосунку користувачем

    Популярне в нашому блозі

    Почніть користуватися сервісом SendPulse прямо сьогодні