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


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

Softools — это платформа веб-приложений, где можно разрабатывать, создавать и развертывать пользовательские приложения вне полки.

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

Услуга 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)
Контакт
Имя Поддержка softools
URL https://support.softools.net
Адрес электронной почты support@softools.net
Метаданные соединителя
Publisher Softools Limited
Веб-сайт https://www.softools.net
Политика конфиденциальности https://www.softools.net/privacy-policy
Категории Бизнес-аналитика; Данные

Softools является ведущей платформой NoCode для создания бизнес-процессов приложений. Softools — это платформа веб-приложений, где можно разрабатывать, создавать и развертывать пользовательские приложения вне полки.

Предпосылки

Пользователям требуется лицензия Enterprise или сайт Softools для использования наших API.

Ключ API необходим для вызова API, его можно найти My Profile на сайте Softools.

Требуется App Identifier от большинства вызовов API.

Получение учетных данных

Пользователям требуется лицензия Enterprise или сайт Softools для использования наших API. Ключ API можно найти My Profile на сайте Softools.

Начало работы с соединителем

Используйте эти инструкции для развертывания этого соединителя в качестве пользовательского соединителя в Microsoft Power Automate и Power Apps.

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

Ограничения скорости можно найти здесь

Распространенные ошибки и средства устранения неполадок

N/A

Часто задаваемые вопросы

Дополнительные сведения о поддержке см. здесь

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
КЛЮЧ securestring КЛЮЧ для этого API True

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

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

Действия

Архивация записи

Архивируйте запись. Вызовите этот вызов перед удалением.

Исправление записи

Api Softools обслуживает обновления Delta, то есть вы можете отправлять только изменения, которые являются релевантными, а не всем документом на запрос PATCH.

Получение базовых сведений о поле

Получение базовых данных поля для приложения

Получение всех записей

Возвращает список всех записей из приложения. Может выполнять итерацию с помощью $top и $skip

Получение записей отчета

Возвращает список записей из отчета, ограниченный 250 записями на запрос. Возвращает только данные поля отчета. Может выполнять итерацию с помощью $top и $skip

Получение записи

Возвращает запись

Распаковка записи

Разархивировать запись.

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

Отправка всех значений полей, включая значения по умолчанию при добавлении новой записи в приложение

Удаление записи

Удаление записи. Чтобы удалить запись, сначала необходимо архивировать.

Архивация записи

Архивируйте запись. Вызовите этот вызов перед удалением.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор записи
RecordID True string

Идентификатор записи

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

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

Тело
Message

Исправление записи

Api Softools обслуживает обновления Delta, то есть вы можете отправлять только изменения, которые являются релевантными, а не всем документом на запрос PATCH.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения. Можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор записи
RecordID True string

Идентификатор записи

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

object

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

Тело
Message

Получение базовых сведений о поле

Получение базовых данных поля для приложения

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор клиента
tenant True string

Клиент обычно находится в URL-адресе сайта {tenant}.off.softools.net, однако иногда это псевдоним. Чтобы подтвердить это, обратитесь к системному администратору.

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

Товары
basic-fields-response

Получение всех записей

Возвращает список всех записей из приложения. Может выполнять итерацию с помощью $top и $skip

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Число или записи для пропуска
$skip True number

Пропускает записи, при настройке 1 будет возвращена вторая запись

Число или записи для принятия
$top True number

Число возвращаемых записей, макс = 250

Описатель поля для заказа по фигурным скобкам [FieldIdentifier]
$orderby string

Поле для заказа по [fieldIdentifier] asc/desc

Пример фильтра Odata [TextField1] eq "Моя запись"
$filter string

Укажите строку фильтра oData для фильтрации записей по. В форме [fieldIdentifier] operation filterValue Example [textField] eq "Text"

Операторы разрешены Eq Equal /Providers?$filter=[City] eq 'Redmond' Ne Not equal /Providers?$filter=[City] ne 'London' Greater than /Products?$filter=[Price] gt 20 Ge Greater или equal /Products?$filter=[Price] ge 10 Lt Less than /Products?$filter=[Price] lt 20 Le Less или equal /Products?$filter=[Price] le 100 And /Products?$filter=[Price] le 200 and Price gt 3.5

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

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

Товары
List-record-response

Получение записей отчета

Возвращает список записей из отчета, ограниченный 250 записями на запрос. Возвращает только данные поля отчета. Может выполнять итерацию с помощью $top и $skip

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор записи
ReportID True number

Идентификатор отчета

Число или записи для пропуска
$skip True number

Пропускает записи, при настройке 1 будет возвращена вторая запись

Число или записи для принятия
$top True number

Число возвращаемых записей, макс = 250

Описатель поля для заказа по фигурным скобкам [FieldIdentifier]
$orderby string

Поле для заказа по [fieldIdentifier] asc/desc

Пример фильтра Odata [TextField1] eq "Моя запись"
$filter string

Укажите строку фильтра oData для фильтрации записей по. В форме [fieldIdentifier] operation filterValue Example [textField] eq "Text"

Операторы разрешены Eq Equal /Providers?$filter=[City] eq 'Redmond' Ne Not equal /Providers?$filter=[City] ne 'London' Greater than /Products?$filter=[Price] gt 20 Ge Greater или equal /Products?$filter=[Price] ge 10 Lt Less than /Products?$filter=[Price] lt 20 Le Less или equal /Products?$filter=[Price] le 100 And /Products?$filter=[Price] le 200 and Price gt 3.5

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

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

Товары
List-record-response

Получение записи

Возвращает запись

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор записи
RecordID True string

Идентификатор записи

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

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

Тело
Record-Response

Распаковка записи

Разархивировать запись.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор записи
RecordID True string

Идентификатор записи

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

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

Тело
Message

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

Отправка всех значений полей, включая значения по умолчанию при добавлении новой записи в приложение

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

object

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

Тело
Message

Удаление записи

Удаление записи. Чтобы удалить запись, сначала необходимо архивировать.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор приложения
AppIdentifier True string

Идентификатор приложения можно найти в URL-адресе приложения /App/{AppIdentifier} или /{AppIdentifier}

Идентификатор записи
RecordID True string

Идентификатор записи

Идентификатор клиента
tenant True string

Клиент можно получить от системного администратора.

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

Тело
Message

Определения

Message

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

basic-fields-response

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

List-record-response

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

Record-Response

Имя Путь Тип Описание
_id
_id string
AppIdentifier
AppIdentifier string
CreatedByUserId
CreatedByUserId string
CreatedByUser
CreatedByUser string
$date
CreatedDate.$date integer
ОбновленоByUserId
UpdatedByUserId string
ОбновленоByUser
UpdatedByUser string
$date
UpdatedDate.$date integer
Идентификатор
Identifier string
QuickFilterSearchText
QuickFilterSearchText string
Идентификатор
Id string
EditableAccessForUser
EditableAccessForUser boolean