Поделиться через


Кэмп пожар (предварительная версия)

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