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


Basecamp 3 (предварительная версия)

Basecamp 3 — это инструмент, помогающий командам работать вместе. Она предоставляет панель мониторинга для управления всеми сообщениями, совместной работой документов, планированием и управлением задачами в одном месте.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга 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/
Политика конфиденциальности https://basecamp.com/about/policies/privacy

Известные проблемы и ограничения

  1. Basecamp параметр во всех действиях и триггерах ограничен возвратом первых 15 результатов. Если в раскрывающемся списке не отображается basecamp, укажите идентификатор basecamp вручную в качестве настраиваемого значения. Однако это обходное решение не будет работать в следующих триггерах и действиях: создание записи расписания, публикация сообщения при публикации сообщения при создании записи расписания при обновлении записи расписания.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 30 60 секунд
Частота опросов триггеров 1 15 секунд

Действия

Вывод списка действий

Перечисление действий в списке to-do

Завершение to-do

Пометить to-do как завершенный

Отмена to-do

Пометить to-do как не завершенный

Отправка файла

Отправка файла

Перечисление базовых камер

Вывод списка базовых камер, которые вы являетесь частью

Публикация сообщения

Добавление сообщения в basecamp

Создание to-do

Добавление to-do в список to-do

Создание документа

Добавление документа

Создание записи расписания

Создание записи расписания

Список to-do списков

Перечисление списков to-do в basecamp

Список учетных записей

Перечисление учетных записей, которые вы являетесь частью

Удаление to-do

Поместите to-do в корзину

Удаление документа

Поместите документ в корзину

Удаление запланированной записи

Поместите запланированную запись в корзину

Удаление объекта [DEPRECATED]

Поместите объект в корзину

Вывод списка действий

Перечисление действий в списке to-do

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Список действий
todolistId True string

Уникальный идентификатор списка to-do.

Возвращаемое значение

Первые 50 активных элементов в списке to-do

Действия
array of ToDo

Завершение to-do

Пометить to-do как завершенный

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Идентификатор действия
todoId True string

Получение идентификатора", полученного на предыдущем шаге

Отмена to-do

Пометить to-do как не завершенный

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Идентификатор действия
todoId True string

Получение идентификатора", полученного на предыдущем шаге

Отправка файла

Отправка файла

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Хранилище (папка)
vaultId True string

Выберите папку или введите идентификатор хранилища

Тип контента
content_type True string

Тип контента файла

Имя файла
name True string

Имя отправленного файла

Данные файла
body True binary

Двоичные данные файла

Возвращаемое значение

Список базовых камер

Товары
BasecampList

Перечисление базовых камер

Вывод списка базовых камер, которые вы являетесь частью

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Возвращаемое значение

Список базовых камер

Товары
BasecampList

Публикация сообщения

Добавление сообщения в basecamp

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Тема
subject True string

Тема сообщения

Content
content True string

Содержимое сообщения, отформатированного как HTML

Возвращаемое значение

Сообщение, размещенное в basecamp

Message
Message

Создание to-do

Добавление to-do в список to-do

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Список действий
todolistId True string

Уникальный идентификатор списка to-do.

Content
content True string

Что такое to-do

Description
description string

Описание to-do, отформатированного как HTML

Из-за
due_on date-time

Дата выполнения to-do

Начало работы
start_on date-time

Дата начала to-do

Возвращаемое значение

A To-do from a To-do List

Суматоха
ToDo

Создание документа

Добавление документа

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Хранилище (папка)
vaultId True string

Выберите папку или введите идентификатор хранилища

Название
title True string

Заголовок документа

Content
content True string

Содержимое документа, отформатированного как HTML

Возвращаемое значение

Объект документа

Документ
Document

Создание записи расписания

Создание записи расписания

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Сводка
summary True string

Краткое описание записи расписания

Время запуска
starts_at True date-time

Формат времени: гггг-ММ-ddTHH:мм:ss.fffZ (2016-07-20T08:00:00.000Z)

Время окончания
ends_at True date-time

Формат времени: гггг-ММ-ddTHH:мм:ss.fffZ (2016-07-20T08:00:00.000Z)

Участники
participant_ids string

Разделенный запятыми список адресов электронной почты участника

Возвращаемое значение

Запись для планирования

Запись расписания
Entry

Список to-do списков

Перечисление списков to-do в basecamp

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
bucket string

Basecamp для фильтрации

Возвращаемое значение

Списки to-do в Basecamp

Списки задач
array of ToDoList

Список учетных записей

Перечисление учетных записей, которые вы являетесь частью

Возвращаемое значение

Список учетных записей

Accounts
AccountList

Удаление to-do

Поместите to-do в корзину

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Идентификатор действия
todoId True string

Получение идентификатора", полученного на предыдущем шаге

Удаление документа

Поместите документ в корзину

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Идентификатор документа
documentId True string

Получение идентификатора документа из предыдущего шага

Удаление запланированной записи

Поместите запланированную запись в корзину

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Идентификатор запланированной записи
eventId True string

Получение идентификатора запланированной записи с предыдущего шага

Удаление объекта [DEPRECATED]

Поместите объект в корзину

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Идентификатор объекта
objectId True string

Уникальный идентификатор объекта.

Триггеры

При обновлении to-do

Эта операция активируется при обновлении существующей to-do в Basecamp.

При обновлении документа

Эта операция активируется при обновлении документа в Basecamp.

При обновлении записи расписания

Эта операция активируется при обновлении записи расписания в Basecamp.

При обновлении файла

Эта операция активируется при обновлении файла в Basecamp.

При отправке файла

Эта операция активируется при отправке файла в Basecamp.

При публикации сообщения

Эта операция активируется при публикации нового сообщения в Basecamp.

При создании to-do

Эта операция активируется при создании нового to-do в Basecamp.

При создании документа

Эта операция активируется при создании нового документа в Basecamp.

При создании записи расписания

Эта операция активируется при создании новой записи расписания в Basecamp.

При удалении документа

Эта операция активируется при удалении документа в Basecamp.

При удалении записи расписания

Эта операция активируется при удалении записи расписания в Basecamp.

При обновлении to-do

Эта операция активируется при обновлении существующей to-do в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Список действий
todolistId True string

Уникальный идентификатор списка to-do.

Возвращаемое значение

A To-do from a To-do List

Суматоха
ToDo

При обновлении документа

Эта операция активируется при обновлении документа в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Хранилище (папка)
vaultId True string

Выберите папку или введите идентификатор хранилища

Возвращаемое значение

Объект документа

Документ
Document

При обновлении записи расписания

Эта операция активируется при обновлении записи расписания в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Возвращаемое значение

Запись для планирования

Запись расписания
Entry

При обновлении файла

Эта операция активируется при обновлении файла в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Хранилище (папка)
vaultId True string

Выберите папку или введите идентификатор хранилища

Возвращаемое значение

Объект отправки файла

Передать
Upload

При отправке файла

Эта операция активируется при отправке файла в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Хранилище (папка)
vaultId True string

Выберите папку или введите идентификатор хранилища

Возвращаемое значение

Объект отправки файла

Передать
Upload

При публикации сообщения

Эта операция активируется при публикации нового сообщения в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Возвращаемое значение

Сообщение, размещенное в basecamp

Message
Message

При создании to-do

Эта операция активируется при создании нового to-do в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Список действий
todolistId True string

Уникальный идентификатор списка to-do.

Возвращаемое значение

A To-do from a To-do List

Суматоха
ToDo

При создании документа

Эта операция активируется при создании нового документа в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Хранилище (папка)
vaultId True string

Выберите папку или введите идентификатор хранилища

Возвращаемое значение

Объект документа

Документ
Document

При создании записи расписания

Эта операция активируется при создании новой записи расписания в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
basecampId True string

Уникальный идентификатор basecamp.

Возвращаемое значение

Запись для планирования

Запись расписания
Entry

При удалении документа

Эта операция активируется при удалении документа в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
bucket string

Basecamp для фильтрации

Возвращаемое значение

Объект документа

Документ
Document

При удалении записи расписания

Эта операция активируется при удалении записи расписания в Basecamp.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор учетной записи
account_id True integer

Уникальный идентификатор учетной записи.

Basecamp
bucket string

Basecamp для фильтрации

Возвращаемое значение

Запись для планирования

Запись расписания
Entry

Определения

AccountList

Список учетных записей

Имя Путь Тип Описание
Accounts
accounts array of Account

Все учетные записи, которые вы являетесь частью

Счет

Учетная запись Basecamp

Имя Путь Тип Описание
Идентификатор
id integer

Уникальный идентификатор учетной записи

Имя
name string

Имя учетной записи

URL
href string

URL-адрес учетной записи

BasecampList

Список базовых камер

Имя Путь Тип Описание
Товары
Basecamp

A Basecamp

Basecamp

A Basecamp

Имя Путь Тип Описание
Идентификатор
id integer

Уникальный идентификатор basecamp

Состояние
status string

Состояние Basecamp

Имя
name string

Имя basecamp

URL-адрес
app_url string

Ссылка на basecamp

Закладка создана
bookmarked boolean

Указывает, является ли этот basecamp закладкой

ToDoList

Список действий

Имя Путь Тип Описание
Идентификатор
id integer

Уникальный идентификатор списка to-do

Имя
name string

Имя списка to-do

Description
description string

Описание списка to-do, отформатированного как HTML

Завершено
completed boolean

Выполнение всех элементов в этом списке to-do

Список задач

A To-do from a To-do List

Имя Путь Тип Описание
Идентификатор
id integer

Уникальный идентификатор to-do

Content
content string

Что такое to-do

Description
description string

Описание to-do, отформатированного как HTML

Из-за
due_on date-time

Дата выполнения to-do

Начало работы
start_on date-time

Дата начала to-do

Message

Сообщение, размещенное в basecamp

Имя Путь Тип Описание
Тема
subject string

Тема сообщения

Content
content string

Содержимое сообщения, отформатированного как HTML

URL
url string

Ссылка на сообщение

Идентификатор
id integer

Уникальный идентификатор сообщения

Дата создания
created_at date-time

Дата публикации сообщения

Дата обновления
updated_at date-time

Дата обновления сообщения

Документ

Объект документа

Имя Путь Тип Описание
Название
title string

Заголовок документа

Content
content string

Содержимое документа, отформатированного как HTML

URL
app_url string

Ссылка на документ

Идентификатор
id integer

Уникальный идентификатор документа

Дата создания
created_at date-time

Дата создания документа

Дата обновления
updated_at date-time

Дата обновления документа

Идентификатор хранилища
vault_id integer
Название хранилища
vault_title string
URL-адрес хранилища
vault_url string

Передать

Объект отправки файла

Имя Путь Тип Описание
Имя файла
filename string

Имя файла отправки

Description
description string

Описание отправленного файла

URL
app_url string

Ссылка на файл

Идентификатор
id integer

Уникальный идентификатор файла

Дата создания
created_at date-time

Дата отправки файла

Дата обновления
updated_at date-time

Дата обновления файла

Тип контента
content_type string

Тип контента файла

Size
byte_size integer

Размер отправленного файла в байтах

Entry

Запись для планирования

Имя Путь Тип Описание
Сводка
summary string

Краткое описание записи расписания

Время запуска
starts_at date-time

Формат времени: гггг-ММ-ddTHH:мм:ss.fffZ (2016-07-20T08:00:00.000Z)

Время окончания
ends_at date-time

Формат времени: гггг-ММ-ddTHH:мм:ss.fffZ (2016-07-20T08:00:00.000Z)

URL
app_url string

Ссылка на документ

Идентификатор
id integer

Уникальный идентификатор документа

Дата создания
created_at date-time

Дата создания записи

Дата обновления
updated_at date-time

Дата обновления записи