Кэмп пожар (предварительная версия)
Campfire — это средство обмена мгновенными сообщениями, используемое для обмена сообщениями и обмена файлами в командах.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Стандарт | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Стандарт | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Стандарт | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Microsoft |
| URL |
Поддержка Microsoft LogicApps Поддержка Microsoft Power Automate Поддержка Microsoft Power Apps |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
| Веб-сайт | https://basecamp.com/retired/campfire |
| Политика конфиденциальности | https://basecamp.com/about/policies/privacy |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Частота опросов триггеров | 1 | 15 секунд |
Действия
| Получение пользователя по идентификатору |
Извлекает сведения о пользователе по указанному идентификатору |
| Создание сообщения. |
Отправляет сообщение в указанную комнату. |
Получение пользователя по идентификатору
Извлекает сведения о пользователе по указанному идентификатору
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Счет
|
account | True | string |
Учетная запись в Кэмпров |
|
Идентификатор пользователя
|
userId | True | integer |
Идентификатор пользователя |
Возвращаемое значение
- Тело
- UserResponse
Создание сообщения.
Отправляет сообщение в указанную комнату.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Счет
|
account | True | string |
Учетная запись в Кэмпров |
|
RoomId
|
roomId | True | string |
Комната, связанная с учетной записью |
|
Текст сообщения для создания
|
message | True | string |
Текст сообщения для создания |
Возвращаемое значение
Сообщение
Триггеры
| При отправке файла |
Активирует при отправке файла в определенную комнату. Неприменимо к Basecamp. |
| При получении нового сообщения |
Активирует при получении нового сообщения в заданной комнате. |
| При создании комнаты |
Активирует при добавлении новой комнаты в учетную запись пользователя, прошедшего проверку подлинности. Неприменимо к Basecamp. |
При отправке файла
Активирует при отправке файла в определенную комнату. Неприменимо к Basecamp.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Счет
|
account | True | string |
Учетная запись в Кэмпров |
|
RoomId
|
roomId | True | string |
Комната, связанная с учетной записью |
Возвращаемое значение
Данные для отправленных файлов в Campfire
- Тело
- UploadResponse
При получении нового сообщения
Активирует при получении нового сообщения в заданной комнате.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Счет
|
account | True | string |
Учетная запись в Кэмпров |
|
RoomId
|
roomId | True | string |
Комната, связанная с учетной записью |
Возвращаемое значение
Коллекция данных сообщений в Campfire
- Тело
- MessagesResponse
При создании комнаты
Активирует при добавлении новой комнаты в учетную запись пользователя, прошедшего проверку подлинности. Неприменимо к Basecamp.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Счет
|
account | True | string |
Учетная запись в Кэмпров |
Возвращаемое значение
Коллекция данных комнаты
- Тело
- RoomsResponse
Определения
RoomsResponse
Коллекция данных комнаты
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Rooms
|
rooms | array of object |
Коллекция комнат |
|
Имя комнаты
|
rooms.name | string |
Имя комнаты. |
|
Идентификатор комнаты
|
rooms.id | string |
Идентификатор комнаты. |
|
Заблокированная комната
|
rooms.locked | boolean |
Логическое значение, значение True, если комната заблокирована. |
|
Раздел комнаты
|
rooms.topic | string |
Раздел комнаты или описание. |
MessagesResponse
Коллекция данных сообщений в Campfire
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Messages
|
messages | array of object |
Коллекция сообщений |
|
Текст сообщения
|
messages.body | string |
Текст сообщения. |
|
Идентификатор сообщения
|
messages.id | integer |
Идентификатор сообщения. |
|
Сообщение в главной роли
|
messages.starred | boolean |
Логическое значение, значение True, если в главной роли отображается сообщение. |
|
Идентификатор пользователя
|
messages.user_id | integer |
Уникальный идентификатор пользователя, создавшего сообщение. |
UploadResponse
Данные для отправленных файлов в Campfire
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Загрузки
|
uploads | array of object |
Коллекция отправки |
|
URL-адрес файла
|
uploads.full_url | string |
URL-адрес файла. |
|
Идентификатор комнаты
|
uploads.room_id | integer |
Идентификатор комнаты. |
|
Идентификатор файла
|
uploads.id | integer |
Идентификатор файла. |
|
Тип контента
|
uploads.content_type | string |
Формат отправленного файла. |
|
Имя файла
|
uploads.name | string |
Имя файла. |
|
Создано в
|
uploads.created_at | date-time |
Метка времени отправки. |
CreateMessageResponse
Сообщение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Текст сообщения
|
message.body | string |
Текст сообщения. |
|
Идентификатор сообщения
|
message.id | integer |
Идентификатор сообщения. |
|
Сообщение в главной роли
|
message.starred | boolean |
Логическое значение, значение true, если в главной роли отображается сообщение. |
|
Идентификатор пользователя
|
message.user_id | integer |
Уникальный идентификатор пользователя, создавшего сообщение. |
UserResponse
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Электронная почта пользователя
|
user.email_address | string | |
|
Имя пользователя
|
user.name | string | |
|
Идентификатор пользователя
|
user.id | integer |