<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.era-platform.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82_%D0%92%D0%9A%D0%A1_%D0%B8_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA</id>
	<title>Создание комнат ВКС и генерация ссылок - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.era-platform.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82_%D0%92%D0%9A%D0%A1_%D0%B8_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA"/>
	<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82_%D0%92%D0%9A%D0%A1_%D0%B8_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA&amp;action=history"/>
	<updated>2026-05-01T02:25:52Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.era-platform.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82_%D0%92%D0%9A%D0%A1_%D0%B8_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA&amp;diff=1524&amp;oldid=prev</id>
		<title>AZykov: Новая страница: «Если в рамках развернутой платформы настроена роль meet и доступна функциональность видеоконференцсвязи, путем обращения к микросервису можно создавать комнаты с различными режимами доступа и генерировать ссылки.   Для генерации ссылок необходимо изм...»</title>
		<link rel="alternate" type="text/html" href="https://wiki.era-platform.ru/index.php?title=%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BD%D0%B0%D1%82_%D0%92%D0%9A%D0%A1_%D0%B8_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA&amp;diff=1524&amp;oldid=prev"/>
		<updated>2025-03-28T13:49:52Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «Если в рамках развернутой платформы настроена роль meet и доступна функциональность видеоконференцсвязи, путем обращения к микросервису можно создавать комнаты с различными режимами доступа и генерировать ссылки.   Для генерации ссылок необходимо изм...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Если в рамках развернутой платформы настроена роль meet и доступна функциональность видеоконференцсвязи, путем обращения к микросервису можно создавать комнаты с различными режимами доступа и генерировать ссылки. &lt;br /&gt;
&lt;br /&gt;
Для генерации ссылок необходимо изменить имя домена в параметре системы meet.hyperlink в формате &amp;quot;&amp;lt;nowiki&amp;gt;https://your.domain/meet/#/room=&amp;lt;/nowiki&amp;gt;[code]&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Сервис&amp;#039;&amp;#039;&amp;#039;: meet.HolderService &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Метод&amp;#039;&amp;#039;&amp;#039;: Rooms_create &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Параметры&amp;#039;&amp;#039;&amp;#039;: &lt;br /&gt;
&lt;br /&gt;
* name – имя комнаты, &lt;br /&gt;
* owner_id – владелец комнаты, если не указан – текущий пользователь, &lt;br /&gt;
* accessMode – режим доступа в комнату (opened, lobby, password, closed), &lt;br /&gt;
* password – пароль для режима password, &lt;br /&gt;
* users – список участников комнаты и ролей (формат: [{id, name, role (guest, moderator, owner), fromEra: true}]), &lt;br /&gt;
* whitelist – белый список (формат – массив идентификаторов пользователей &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Результат&amp;#039;&amp;#039;&amp;#039;: { id, code, link }&lt;br /&gt;
&lt;br /&gt;
Пример действия (action) в классе с полями meet_id и meet_link:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
 &amp;quot;name&amp;quot;: &amp;quot;createRoom&amp;quot;,&lt;br /&gt;
 &amp;quot;caption&amp;quot;: &amp;quot;Создать комнату ВКС&amp;quot;,&lt;br /&gt;
 &amp;quot;actionKind&amp;quot;: &amp;quot;client&amp;quot;,&lt;br /&gt;
 &amp;quot;code&amp;quot;: &amp;quot;&lt;br /&gt;
 const entity = this;&lt;br /&gt;
 PlatformServices.invocations.invoke(&lt;br /&gt;
 `meet.HolderService`,&lt;br /&gt;
 `Rooms_create`,&lt;br /&gt;
 { parameters: {&lt;br /&gt;
 name: `Комната ` + entity.name,&lt;br /&gt;
 accessMode: `password`,&lt;br /&gt;
 `password`: `1234`&lt;br /&gt;
 } }).then(data =&amp;gt; {&lt;br /&gt;
 console.log(data);&lt;br /&gt;
 if (data.state === &amp;#039;success&amp;#039;) {&lt;br /&gt;
 entity.meet_id = data.response.id;&lt;br /&gt;
 entity.meet_link = data.response.link;&lt;br /&gt;
 entity.applyUpdates();&lt;br /&gt;
 }&lt;br /&gt;
 });&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;После нажатия на кнопку будут заполнены поля meet_id и meet_link, а в консоли отобразится результат выполнения meet.HolderService.Rooms_create:&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
 &amp;quot;state&amp;quot;: &amp;quot;success&amp;quot;,&lt;br /&gt;
 &amp;quot;response&amp;quot;: {&lt;br /&gt;
 &amp;quot;code&amp;quot;: &amp;quot;37bdb34906d45fd2dd2956a3&amp;quot;,&lt;br /&gt;
 &amp;quot;id&amp;quot;: &amp;quot;1d90591a-3d46-4402-a4ec-31a978f3b405&amp;quot;,&lt;br /&gt;
 &amp;quot;link&amp;quot;: &amp;quot;https://your.domain/meet/#/room=37bdb34906d45fd2dd2956a3&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[Категория:Практика]]&lt;br /&gt;
[[Категория:Курс Разработка приложений]]&lt;/div&gt;</summary>
		<author><name>AZykov</name></author>
	</entry>
</feed>