- Сервис онлайн-консультирования Webim
- -
- База знаний
- -
- Для операторов
- -
- Загрузка файлов в диалог
-
-
-
- API сервиса Webim
- Webim Mobile SDK и мобильное приложение Webim для посетителя
- Встраивание чата Webim на сайт
- Идентификаторы посетителя
- Интеграция со сторонними сервисами
- Интерфейс виджета чата
- Логика обработки чатов
- Настройка сервиса Webim
- Операторы и РМО
- Отделы в сервисе Webim
- Панель приборов: ответы на вопросы
- Эксплуатация сервиса Webim
- Основные понятия и термины
- Сброс пароля
- Система управления ролями и правами доступа
- Шаг 1. Установка виджета Webim на сайт
- Шаг 2. Начальная настройка сервиса
- Шаг 3. Регистрация оператора
- Шаг 4. Подключение каналов общения
-
-
-
- 01. Обнаружение нового посетителя, ожидающего ответа
- 02. Выбор посетителя сайта из списка и начало диалога
- 03. Набор ответа посетителю, выбор шаблона
- 04. Запрос контактной информации у посетителя
- 05. Отправка файла посетителю
- 06. «Телепортация» пользователей
- 07. Переадресация диалога другому оператору
- 08. Отправка переписки на адрес электронной почты оператора
- 09. Назначение категории посетителю
- 10. Блокировка посетителя
- 11. Вставка гиперссылки в сообщение
- 12. Добавление cкрытых сообщений
- 13. Проверка орфографии
- Agent`s Handbook
- Горячие клавиши в РМО
- Загрузка файлов в диалог
- Исходящие диалоги
- Как включить оповещения в Google Chrome
- Очереди в РМО
- Работа с офлайн-обращениями в РМО
-
- Автоприглашения
- Активность сотрудников
- Алгоритмы назначения чатов
- Видимость диалогов
- Возможности и ограничения Webim в каналах общения
- Вход в систему
- Геолокация посетителей
- График работы
- Добавление кнопки Webim в E-mail
- Закрытие диалогов
- Логотип компании в заголовке чата
- Маршрутизация чатов между операторами и ботами
- Маска телефонного номера
- Настройка языков
- Общие настройки организации
- Ограничения по длине сообщений и полей
- Особенности функционала «Начать чат» в каналах общения
- Отделы
- Оценки
- Переназначение специализированных клавиш управления в РМО
- Приоритетные страницы
- Рассылки
- Регистрация операторов и назначение супервизоров
- Системные сообщения
- Список тайм-аутов
- Финансы
- Шаблоны ответов
-
-
- Встраивание административного интерфейса через iframe
- Горизонтальное масштабирование (кластеризация)
- Интеграция с почтовыми серверами
- Обработка файлов, загружаемых в чат
- Описание сервисных периодов Webim
- Параметры настроек сервера
- Редактор настроек аккаунта (account config)
- Редактор ресурсов
- Сетевые конфигурации сервиса Webim
-
-
-
- Webim Mobile SDK 3.0 для интеграции в мобильные приложения iOS
- Информация о выпусках (Release notes) – Webim Mobile SDK 3 для Android
- Информация о выпусках (Release notes) – Webim Mobile SDK 3 для iOS
- Справочник по Webim Mobile SDK – SDK для интеграции в мобильные приложения iOS (iPhone/iPad)
- Справочник по Webim Mobile SDK для интеграции в мобильные приложения Android
- Push-уведомления
- Webim Cordova Plugin
-
- Webim CRM postMessage Interface
- Как сделать ссылку кнопкой старта чата
- Маршрутизатор чатов
- Обработчики событий чата
- Процедура установки чата Webim на сайт в iframe
-
-
-
- Настройка интеграции с Facebook* (для версий до 10.0 включительно)
- Настройка интеграции с Facebook* с помощью приложения Webim
- Настройка интеграции с Instagram* с помощью приложения Webim
- Настройка приложения для интеграции с Facebook* (для версий до 10.0 включительно)
- Создание бизнес-аккаунта в Instagram*
- Создание страницы организации в Facebook*
- Skype
- Telegram
- Viber
- ВКонтакте
- Одноклассники
-
-
Загрузка файлов в диалог
Сервис Webim позволяет обмениваться файлами (картинки, документы) в диалоге между оператором и посетителем (при обращении в техподдержку эту возможность можно отключить как для оператора, так и для посетителя). При загрузке файла в диалог необходимо учитывать особенности, речь о которых пойдёт в этой статье.
Содержание:
Допустимое имя файла (символы, длина имени)
При загрузке файла оператором в сервисе Webim и в мобильном приложении имя файла не имеет ограничений по длине и используемым символам.
При загрузке файла посетителем c веб-страницы, имя файла также не имеет ограничений по длине и используемым символам.
Если загрузка файла поcетителем осуществляется с мобильного приложения (см. здесь), в котором реализован интерфейс диалога Webim, то в этом случае имя файла имеет ограничение по допустимым символам - разрешены буквы (кириллица и латиница), цифры, знаки препинания. Если посетитель попытается отправить файл с использованием посторонних символов, то он увидит сообщение с текстом об ошибке.
NB: если в названии файла используются спец. символы (например, "%&@"), то при загрузке файла на сервер, они заменяются на нижнее подчёркивание ("_"); при загрузке изображений к имени файла добавляется "x_y", где буквы обозначают ширину и высоту изображения в пикселях.
Типы загружаемого файла
Оператор может отправлять файлы любых типов (документы, аудио-,видеофайлы, и т.д.).
Посетители могут отправлять файлы только определённых типов (png, jpg, jpeg, doc, rtf, gif, txt, pdf, docx, webp, oga, ogg) и медиатипов (image/png, image/jpeg, image/pjpeg, application/msword и т.д.). Список допустимых типов файлов задаётся в редакторе настроек аккаунта (account config) в параметре allowed_upload_file_types
, а список допустимых медиатипов - в параметре allowed_upload_file_content_types
. При попытке отправить файл типа (медиатипа), не указанного в этих параметрах, в диалоге появится соответствующее системное сообщение.
Размер файла
Максимально допустимый размер отправляемого файла для посетителя определяется настройкой редактора настроек аккаунта (account config) - max_visitor_upload_file_size
. По умолчанию установлено значение в 10 Мб.
При этом также существует ограничение на размер файла со стороны веб-сервера nginx (обеспечивает подключение компонентов Webim к сети Интернет). Если размер отправляемого файла соответствует значению настройки в account config, но превышает значение, указанное в настройках nginx (по умолчанию указано 10 Мб), то файл не будет отправлен, а в диалоге появится соответствующее системное сообщение. Данное ограничение действует как для посетителей, так и для операторов. Значение настройки nginx можно изменить (на большее или меньшее) по обращению в в техническую поддержку Webim.
Заключение
При загрузке файла в диалог оператор не имеет ограничений по имени отправляемого файла и его типу, но имеет ограничение по размеру отправляемого файла, определяемого внутренней настройкой Webim Server.
Поcетитель имеет ограничения:
- по допустимым символам при отправке файла через мобильное приложение, в котором реализован интерфейс диалога Webim
- по типу (медиатипу) отправляемых файлов - определяется настройкой
allowed_upload_file_types
иallowed_upload_file_content_types
- по размеру отправляемого файла - значение может варьироваться от 0 до 10 Мб (значение максимального размера определяется внутренней настройкой Webim Server) и настраивается в параметре
max_visitor_upload_file_size