Могут ли пользователи создавать закрытые группы и приглашать других участников?

Всем привет,

Я ознакомился с несколькими темами: в одних говорится, что создавать такие группы могут только администраторы, в других предлагаются способы сделать это возможным. Кроме того, некоторые из этих постов довольно старые, поэтому решил снова задать этот вопрос.

Моя задача — предоставить возможность любому пользователю создавать приватные группы и приглашать в них своих друзей (как существующих, так и новых). Эта группа должна быть видна только участникам группы.

1 лайк

Только администраторы могут создавать группы

3 лайка

Здравствуйте,

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

4 лайка

Хорошо. Возможно ли нам создавать эти группы через API для пользователей?

Да, вы можете создавать группы через API. Однако вам понадобится ключ API, привязанный к пользователю с правами администратора.

2 лайка

Не могли бы вы объяснить, как вы планируете создавать группы с помощью API? Какой API вы будете использовать?

Вы можете использовать конечную точку /admin/groups. Также вы можете использовать gem discourse_api, если используете Ruby для выполнения запросов к API.

1 лайк