Как работать с гостевыми пользователями Circuit из приложений для смартфонов?
Я хочу использовать канал в качестве системы видеозвонков в среде B2C, в которой только агенты вызовов бэкэнда являются пользователями канала (но конечные клиенты - нет!!). Единственный способ установить видеозвонок, который я вижу, - это создать новый диалог, получить гостевую ссылку URL и отправить ее конечному клиенту. Это может быть "неплохой" возможностью в интерфейсе веб-портала ПК… но в случае приложения для смартфона (например, Ionic-Cordova) эта ссылка перенаправит конечного клиента на сайт загрузки приложений Circuit, заставив пользователь, чтобы установить приложение Circuit, которое не будет принято в общем случае. Есть ли какая-либо другая возможность реализовать подобный вариант использования из приложений для смартфонов, внедрив гостевое подключение в приложение, сделав Circuit прозрачным для конечного клиента? Есть ли возможность с помощью пула фиктивных пользователей Circuit временно назначаться пользователям приложения?
1 ответ
Это хороший вопрос. Есть две проблемы, указанные вами.
1. SDK нельзя использовать без аутентифицированного пользователя Circuit
Т.е. SDK не поддерживает гостевой доступ, кроме получения ссылки гостевого доступа. Обходные пути:
a) использовать гостевую ссылку и присоединиться к пользователям, не входящим в Circuit, с помощью своего веб-клиента или мобильного клиента Circuit, или
б) каждый раз создавать новый разговор и использовать пул пользователей. Но этот обходной путь не выглядит интуитивно понятным и фактически никогда не пробовал его в приложении.
2. Гостевым пользователям требуется приложение Circuit
Опять же, как правильно указано, если перейти к пункту а) выше, пользователям мобильных клиентов потребуется приложение Circuit, чтобы присоединиться к гостевой сессии.
Заключение Для пользователей настольных компьютеров 1a, вероятно, лучший вариант. Но для мобильных пользователей вам придется попробовать обходной путь с пулом пользователей.
Мы знаем об этих ограничениях и ищем лучшее решение для вашего варианта использования. Я обновлю этот пост, как только у нас будет больше информации о деталях и сроках.