Теперь вы можете интегрировать Discourse с помощью Make. Make — это платформа интеграции без кода, где вы можете легко подключить практически любое приложение или API к Discourse. Приложение Discourse в Make включает ряд модулей (действия, триггеры и поиск), которые позволяют автоматизировать коммуникацию в Discourse и автоматически синхронизировать данные.
Модули Discourse позволяют отслеживать, создавать, обновлять, получать или удалять сообщения и темы в вашем аккаунте Discourse. Доступные триггеры могут отслеживать сообщения, темы и личные сообщения в Discourse, а затем передавать и хранить данные в другом приложении.
Make позволяет создавать любые интеграции, которые вы только можете представить. С помощью визуального конструктора вы можете перетаскивать столько приложений или шагов, сколько необходимо, чтобы смоделировать реальный рабочий процесс. В настоящее время доступно более 700 приложений, а также различные универсальные приложения, которые позволяют подключаться к любому API через HTTP/JSON.
Посмотрите полный список доступных модулей Discourse и готовых шаблонов интеграции или нажмите на скриншоты ниже, чтобы увидеть сценарий:
Эти заранее созданные шаблоны значительно упрощают создание сценариев. Мастер Make проведет вас по шагам процесса создания. Конечно, вы всегда можете расширить и настроить сценарий под свои индивидуальные потребности или создать свой собственный.
Чтобы начать, вам нужно зарегистрироваться в аккаунте Make, а затем установить соединение с вашим аккаунтом Discourse. После регистрации и входа в систему следуйте этому пошаговому руководству.
Чтобы начать создание сценария (сценарии в терминологии Make означают интеграции), откройте визуальный конструктор сценариев. Начните с выбора действия Discourse, которое вы хотите использовать, после чего вам будет предложено создать соединение. Для подключения вашего аккаунта Discourse к Make вам нужно получить API-ключ и ввести его в диалоговом окне «Создать соединение» в Make.
Возможности
-
Получение деталей сообщения при создании нового сообщения
-
Получение списка последних сообщений по всем темам
-
Получение деталей сообщения
-
Обновление существующего сообщения
-
Удаление существующего сообщения
-
Получение деталей темы при создании новой темы
-
Получение списка тем
-
Получение деталей темы
-
Обновление заголовка и/или категории существующей темы
-
Удаление существующей темы
-
Получение деталей сообщения при получении нового личного сообщения
-
Получение личных сообщений в вашем аккаунте
-
Создание сообщения, темы или личного сообщения
-
Выполнение пользовательского API-запроса
Установка: Следуйте руководству по установке плагина, чтобы подключить Discourse к Make
Настройка
1. Войдите в свой аккаунт Discourse.
2. Откройте меню в правом верхнем углу.
3. Перейдите в раздел Администратор > API.

4. Нажмите кнопку «Создать новый API-ключ».
5. Настройте API-ключ следующим образом:
-
Описание: Введите имя для API-ключа.
-
Уровень пользователя: Выберите опцию
Один пользователь, чтобы ограничить доступ через API пользователем, указанным в поле Пользователь ниже. -
Пользователь: Выберите пользователя, которому вы хотите предоставить доступ к API вашего аккаунта Discourse. Имена пользователей, доступные для выбора, будут отображаться по мере ввода.
-
Глобальный ключ (разрешает все действия): Включите эту опцию, чтобы разрешить все действия. В противном случае определите конкретные области, которые вы хотите включить для доступа к API.
6. Нажмите кнопку Сохранить и скопируйте предоставленный API-ключ.
7. Перейдите в Make и откройте диалоговое окно Создать соединение модуля Discourse. Заполните следующие поля:
-
Имя соединения: Введите имя для соединения с вашим аккаунтом Discourse.
-
URL хоста: Выберите URL вашего доменного имени Discourse (включая HTTPS), например, https://<вашаКомпания>.discourse.group
-
API-ключ: Введите API-ключ, который вы скопировали на шаге 6 выше.
-
Имя пользователя API: Введите имя пользователя, назначенного для API-ключа.
8. Нажмите кнопку «Продолжить», чтобы установить соединение.
Теперь вы можете продолжить настройку модуля и подключение остальных приложений аналогичным образом. Если вам нужна помощь в настройке интеграций, вы можете обратиться в службу поддержки Make, создав заявку.









