РуководстваОснова Falcon SpaceОсновные компонентыВозможностиКоммуникация пользователей
Внутренний чат (переписка пользователей)
Работа с комментариямиТелеграм боты и отправка сообщений в Telegram в веб-платформе Falcon SpaceЧат бот ВКонтакте. VK бот для обработки сообщений в группе.Как сделать push уведомлениеНастройка уведомлений для пользователейКак настроить чат помощи для пользователейНастройки почты для отправки сообщений с сайтаОтправка email с шаблоном письмаРеализация отправки различных писем по шаблону с предварительным редактированиемКак отправить Email, SMS или уведомление пользователюКак сделать ежедневную отправку отчета в групповой чат Telegram?Видеочат. Интеграция с Vox ImplantКак отправлять SMS с сайта через smsc.ruОтправка СМС через targetsms.ruБазовая интеграция с Jitsi Meet (звонки с видео)Телеграм. Работа с файламиКастомизация разметки и работы компонента чат
Дизайн, стилизация, юзабилитиЛендингиУниверсальный APIИнтеграцииКаталогиНавигацияДокументыДополнительные компонентыПродвижение, SEOСистемные моментыСистемное администрированиеHOWTOТаблицыФормыПоля формыЗагрузка файлов, картинокHOWTO SQLHOWTO JSHOWTO ВерсткаРешение проблем
Выгода от использования Falcon Space
В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Видеочат. Интеграция с Vox Implant
Для видеочата используется Vox Implant
Чтобы реализовать чат, необходимо сделать следующее:
Подключить на страницу скрипты:
<script type="text/javascript" src="https://cdn.voximplant.com/edge/voximplant.min.js"></script>
<script src='/js/falcon/as.videochat.js' charset='windows-1251'></script>
На странице располагаем разметку:
<div class='as-video' data-username='{sp-voxUsername}' data-p='{sp-voxPassword}' data-contactUsername='{sp-voxUsernamePartner}'
data-account='remco' data-appPrefix='n2' data-appName='remcovideochat'>
</div>
В процедуре pg_crumbs_code прописываем:
DECLARE @voxUsername nvarchar(128), @voxPassword nvarchar(128), @username nvarchar(128)
DECLARE @voxUsernamepartner nvarchar(128), @voxPasswordPartner nvarchar(128), @partner nvarchar(128)
select @username = value from @urlParameters where [key] = 'username'
select @partner = value from @urlParameters where [key] = 'partner'
-- для себя определяем vox юзера
EXEC [dbo].[vox_getVoxUser]
@username = @username,
@limitMinutes = 30,
@voxUsername = @voxUsername OUTPUT,
@voxPassword = @voxPassword OUTPUT
-- для партнера определяем vox юзера
EXEC [dbo].[vox_getVoxUser]
@username = @partner,
@limitMinutes = 30,
@voxUsername = @voxUsernamePartner OUTPUT,
@voxPassword = @voxPasswordPartner OUTPUT
-- 3 SELECT Кастомные параметры, которые можно вставить в разметку страницы с помощью {sp-par1}
select @voxUsername voxUsername, @voxPassword voxPassword, @voxUsernamePartner voxUsernamePartner
Предполагается, что на страницу передается параметр partner с username пользователя, с которым мы хотим связаться.
В таблицу vox_users заносим пользователей из сервиса voxImplant. Это пул пользователей, который динамически выдается пользователям в системе.
На VoxImplant регистрируемся и создаем пользователей и делаем Route по инструкции:
https://voximplant.com/blog/voximplant-p2p-video-chat
Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Google поиск по нашей документации
Нужна бесплатная консультация?
Планируете делать веб-проект?
- Шаг 1. Создать концепт проекта
- Шаг 2. Получить оценку бюджета (КП)
- Шаг 3. Заключить договор
- Шаг 4. Создать совместно техническое задание
- Шаг 5. Поэтапная реализация проекта