Возврат к списку

В системе взаимодействия реализована пересылка файлов с помощью сообщений

07.09.2018     

В блоге фирмы «1С» опубликован анонс новой функциональности. Появилась возможность пересылки файлов с помощью сообщений системы взаимодействия и видеоконференции для двух и более человек.

Теперь можно крепить к сообщению произвольные файлы, они отображаются в виде гиперссылок (с указанием размера и типа файла) после текста сообщения, до действий сообщения:

 

 

Левой кнопкой мыши можно открыть или сохранить файл в зависимости от его типа и от вида клиентского приложения. Это действие переопределяется средствами встроенного языка.

Прикрепление файлов и отправка сообщений

Прикрепить файлы к сообщению можно:

  • нажав на кнопку «Прикрепить файл» в поле ввода сообщения,

  • перетащив файл из операционной системы,

  • вставив изображение из буфера обмена.


 

При вставлении картинки из буфера откроется окно предварительного просмотра, в котором можно задать имя.

 

Хранение файлов

Файлы, прикрепленные к сообщениям, хранятся на сервере взаимодействия. Поддерживаются внешние хранилища Amazon S3, Google Cloud, OpenStack Swift и другие, реализующие протокол Amazon S3.

Если на сервере взаимодействия внешнее хранилище не подключено, то в интерфейсе клиентских приложений будут отсутствовать возможности прикрепления файлов к сообщениям.

Ограничения на вложения

На собственном сервере системы взаимодействия можно задать ограничения на некоторые характеристики вложений.

Если клиентское приложение превысит ограничение, сообщение не отправится, появится значок ошибки.

Встроенный язык

Во встроенном языке реализован набор объектов, позволяющих выполнять операции с прикрепленными файлами. Основной объект – коллекция вложений у каждого сообщения (КоллекцияВложенийСистемыВзаимодействия). Она состоит из объектов ВложениеСистемыВзаимодействия. Коллекция вложений доступна через новое свойство сообщения – Вложения.

Групповые видеоконференции

Теперь вы можете создавать видеоконференции – в любой момент добавлять и удалять участников видеозвонка. На сервере взаимодействия стандартное ограничение на количество участников – не более десяти. Но если использовать собственный сервер взаимодействия, можно изменить это ограничение.

Подробнее – в блоге «Заметки из Зазеркалья»


Автор:
Константин Мазуренко Главный редактор


Комментарии
Избранное Подписка Сортировка: Древо
1. Идальго 116 07.09.18 21:38 Сейчас в теме
А что за система взаимодействия такая? Это в платформе новый объект или механизм?
2. root901 08.09.18 11:35 Сейчас в теме
(1)типа чата.

Не знаю как всем, но нам не удобно ей пользоваться
3. root901 08.09.18 11:35 Сейчас в теме
Все функции, стандартные. По моему там этот функционал
4. webester 29 08.09.18 13:16 Сейчас в теме
Не совсем понял
Файлы, прикрепленные к сообщениям, хранятся на сервере взаимодействия

Если на сервере взаимодействия внешнее хранилище не подключено, то в интерфейсе клиентских приложений будут отсутствовать возможности прикрепления файлов к сообщениям.

Так где хранятся файлы на своем сервере или на внешнем хранилище?
5. tindir 10.09.18 11:06 Сейчас в теме
(4) Вот тоже с этим вопросом не ясно стало. Если для пересылки "особо секретных картинок с котиками" использовать, то где будет лежать файл?
6. A_Max 17 10.09.18 11:18 Сейчас в теме
(4) На 99% уверен, что доступ к файлам осуществляется ЧЕРЕЗ сервер взаимодействия, А хранится всё в облаке подключенном в сервере взаимодействия. Облако можно (нужно?) и у себя организовать для спокойствия безопасников.
7. Silenser 505 10.09.18 15:06 Сейчас в теме
Интересно, можно ли на этой схеме построить обмен данными?
8. Skolkovo 11.09.18 11:50 Сейчас в теме
Внешние хранилища. С ними это превращается не более чем в чат-игрушку, без возможности переслать важные файлы, типа договоров, паспортных данных и прочего.
9. maXon777 96 12.09.18 07:41 Сейчас в теме
Когда же появится история чатов/сообщений?
10. cio2005 12.09.18 08:00 Сейчас в теме
В "Заметках из Зазеркалья" написано ...
Планируется в версии 8.3.14.
В системе взаимодействия мы реализовали пересылку файлов с помощью сообщений, а также видеоконференции, в которых могут участвовать два и более человека....
а текущая версия еще только 8.3.12.1595 и тестовая 8.3.13.1472.
Значит указанные возможности появятся еще не скоро.
11. Serg O. 170 17.09.18 00:33 Сейчас в теме
очередной велосипед
да ещё с квадратными колёсами
где видео? где on-line звук?

уже давным давно есть icq, skype, watsapp, telegram - всё им мало

работать надо, а не в чатах чатиться
12. TreeDogNight 15 17.09.18 13:12 Сейчас в теме
(11) Вы толком не разобравшись в теме начинаете возмущаться. Основные полезные возможности Системы взаимодействия это возможность передачи данных с сервера клиенту, привязка чатов к объектам ИБ, благодаря чему можно без проблем настроить уведомления о Создании / изменении этих объектов и т.п. К тому же, благодаря Системе взаимодействия смогут отказаться от перечисленных вами мессенджеров, закрыв к ним доступ, чтобы сотрудники не отвлекались на личные переписки.
juliia1992; +1 Ответить
13. FB_2108343735891044 31.10.18 07:45 Сейчас в теме
Как и где удалять сообщения? Сервер взаимодействия стоит на своем сервере
14. user805312 14.03.19 00:23 Сейчас в теме
я так и не нашел механизма прикручивания внешнего хранилища к серверу взаимодействия

есть в природе инструкция ?
18. 1cspec 15 05.07.19 12:32 Сейчас в теме
(14) Нужно из 1с отправить запрос серверу взаимодействия, а тот в свою очеред на амазон, код примерно такой:

HTTPСоединение = Новый HTTPСоединение("localhost", 8087, "admin", "admin");
HTTPЗапрос = Новый HTTPЗапрос("/admin/storage_server");
HTTPЗапрос.Заголовки.Вставить("Content-Type", "application/json");

Структура = новый Структура;
Структура.Вставить("containerName", "МояПапкаНаAMAZON"); 
Структура.Вставить("type", "AMAZON");
Структура.Вставить("region", "us-west-2");
Структура.Вставить("signatureVersion", "V2"); //"V4"
Структура.Вставить("uploadLimit", "1073741824");
Структура.Вставить("downloadLimit", "1073741824");
Структура.Вставить("fileSizeLimit", "104857600");
//Структура.Вставить("pathStyleAccessEnabled",true);
Структура.Вставить("baseUrl", "https://s3.amazonaws.com");
Структура.Вставить("containerUrl", "https://${container_name}.s3.${region}.amazonaws.com");
Структура.Вставить("accessKeyId", "МойПароль_accessKeyId");
Структура.Вставить("secretKey", "МойПароль_secretKey");

ЗаписьJson = Новый ЗаписьJSON;
ЗаписьJson.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJson, Структура);
мТелоЗапроса = ЗаписьJson.Закрыть();
HTTPЗапрос.УстановитьТелоИзСтроки(мТелоЗапроса, КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);  
Попытка
	мОтвет = HTTPСоединение.ОтправитьДляОбработки(HTTPЗапрос); 		
	ОтветСервиса = мОтвет.ПолучитьТелоКакСтроку();
	КодСостояния = мОтвет.КодСостояния;
Исключение
	//ошибка
КонецПопытки;
Показать
Прикрепленные файлы:
Инструкция 1С.pdf
19. Даня 9 09.07.19 22:43 Сейчас в теме
Здравствуйте!
Как же всё таки отправить прикрепление ?
Оставьте свое сообщение