Compartir a través de


Softools (versión preliminar)

Softools es una plataforma de aplicaciones basada en web donde se pueden diseñar, compilar e implementar aplicaciones personalizadas fuera del estante.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con Softools
URL https://support.softools.net
Correo Electrónico support@softools.net
Metadatos del conector
Publicador Softools Limited
Sitio web https://www.softools.net
Directiva de privacidad https://www.softools.net/privacy-policy
Categorías Business Intelligence; Datos

Softools es una plataforma noCode líder para crear aplicaciones de procesos empresariales. Softools es una plataforma de aplicaciones basada en web donde se pueden diseñar, compilar e implementar aplicaciones personalizadas fuera del estante.

Prerrequisitos

Los usuarios requieren una licencia enterprise o tienen un sitio de Softools para usar nuestras API.

Se requiere una clave de API para llamar a la API; esto se puede encontrar en My Profile en el sitio de Softools.

App Identifier Se requiere una de la mayoría de las llamadas API.

Obtención de credenciales

Los usuarios requieren una licencia enterprise o tienen un sitio de Softools para usar nuestras API. Puede encontrar una clave de API en My Profile el sitio de Softools.

Introducción al conector

Use estas instrucciones para implementar este conector como un conector personalizado en Microsoft Power Automate y Power Apps.

Problemas y limitaciones conocidos

Los límites de velocidad se pueden encontrar aquí

Errores y soluciones comunes

N/A

Preguntas más frecuentes

Puede encontrar más documentación de soporte técnico aquí.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
LLAVE securestring Clave para esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Aplicar revisiones a un registro

Softools Api ofrece actualizaciones delta, lo que significa que solo puede enviar los cambios que son pertinentes y no todo el documento por solicitud PATCH.

Archivar un registro

Archivar un registro. Llame a esto antes de eliminar.

Crear un registro

Enviar todos los valores de campo, incluidos los valores predeterminados al agregar un nuevo registro a una aplicación

Desarchivar un registro

Desarchive un registro.

Eliminar un registro

Elimine un registro. Para eliminar un registro, primero debe archivar.

Obtención de información de campo básica

Obtención de datos de campo básicos para una aplicación

Obtener registros de informe

Obtiene una lista de registros del informe, limitado a 250 registros por solicitud. Solo devuelve datos de campo de informe. Puede iterar mediante $top y $skip

Obtener todos los registros

Obtiene una lista de todos los registros de la aplicación. Puede iterar mediante $top y $skip

Obtener un registro

Obtiene un registro.

Aplicar revisiones a un registro

Softools Api ofrece actualizaciones delta, lo que significa que solo puede enviar los cambios que son pertinentes y no todo el documento por solicitud PATCH.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación. Puede encontrarse en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador del registro
RecordID True string

Identificador del registro

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

object

Devoluciones

Body
Message

Archivar un registro

Archivar un registro. Llame a esto antes de eliminar.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador del registro
RecordID True string

Identificador del registro

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

Devoluciones

Body
Message

Crear un registro

Enviar todos los valores de campo, incluidos los valores predeterminados al agregar un nuevo registro a una aplicación

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

object

Devoluciones

Body
Message

Desarchivar un registro

Desarchive un registro.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador del registro
RecordID True string

Identificador del registro

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

Devoluciones

Body
Message

Eliminar un registro

Elimine un registro. Para eliminar un registro, primero debe archivar.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador del registro
RecordID True string

Identificador del registro

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

Devoluciones

Body
Message

Obtención de información de campo básica

Obtención de datos de campo básicos para una aplicación

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador de inquilino
tenant True string

El inquilino suele estar en la dirección URL del sitio {tenant}.off.softools.net, pero a veces se trata de un alias. Póngase en contacto con el administrador de sistemas para confirmarlo.

Devoluciones

Obtener registros de informe

Obtiene una lista de registros del informe, limitado a 250 registros por solicitud. Solo devuelve datos de campo de informe. Puede iterar mediante $top y $skip

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador del registro
ReportID True number

Identificador del informe

Número o registros que se van a omitir
$skip True number

Omite los registros; si se establece en 1, se devolverá el segundo registro.

Número o registros que se van a tomar
$top True number

Número de registros que se van a devolver, max = 250

Indentifier de campo que se va a ordenar entre llaves [FieldIdentifier]
$orderby string

Campo para ordenar por [fieldIdentifier] asc/desc

Ejemplo de filtro de Odata [TextField1] eq 'Mi registro'
$filter string

Proporcione una cadena de filtro de oData para filtrar los registros. En el formulario [fieldIdentifier] operation filterValue Example [textField] eq 'Text'

Operadores permitidos Eq Equal /Providers?$filter=[City] eq 'Redmond' Ne Not equal /Providers?$filter=[City] ne 'London' Gt Greater than /Products?$filter=[Price] gt 20 Ge Greater than or equal /Products?$filter=[ Price] ge 10 Lt Less than /Products?$filter=[Price] lt 20 Le Less than or equal /Products?$filter=[Price] le 100 And Logical and /Products?$filter=[Price] le 200 y Price gt 3.5

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

Devoluciones

Obtener todos los registros

Obtiene una lista de todos los registros de la aplicación. Puede iterar mediante $top y $skip

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Número o registros que se van a omitir
$skip True number

Omite los registros; si se establece en 1, se devolverá el segundo registro.

Número o registros que se van a tomar
$top True number

Número de registros que se van a devolver, max = 250

Indentifier de campo que se va a ordenar entre llaves [FieldIdentifier]
$orderby string

Campo para ordenar por [fieldIdentifier] asc/desc

Ejemplo de filtro de Odata [TextField1] eq 'Mi registro'
$filter string

Proporcione una cadena de filtro de oData para filtrar los registros. En el formulario [fieldIdentifier] operation filterValue Example [textField] eq 'Text'

Operadores permitidos Eq Equal /Providers?$filter=[City] eq 'Redmond' Ne Not equal /Providers?$filter=[City] ne 'London' Gt Greater than /Products?$filter=[Price] gt 20 Ge Greater than or equal /Products?$filter=[ Price] ge 10 Lt Less than /Products?$filter=[Price] lt 20 Le Less than or equal /Products?$filter=[Price] le 100 And Logical and /Products?$filter=[Price] le 200 y Price gt 3.5

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

Devoluciones

Obtener un registro

Obtiene un registro.

Parámetros

Nombre Clave Requerido Tipo Description
Identificador de aplicación
AppIdentifier True string

Identificador de la aplicación, se puede encontrar en la dirección URL de la aplicación /App/{AppIdentifier} o /{AppIdentifier}

Identificador del registro
RecordID True string

Identificador del registro

Identificador de inquilino
tenant True string

El inquilino se puede obtener del administrador del sistema.

Devoluciones

Definiciones

Message

Nombre Ruta de acceso Tipo Description
Message
Message string

basic-fields-response

Nombre Ruta de acceso Tipo Description
Identificador
Identifier string
Tipo
Type integer

List-record-response

Nombre Ruta de acceso Tipo Description
Productos

Record-Response

Nombre Ruta de acceso Tipo Description
_id
_id string
AppIdentifier
AppIdentifier string
CreatedByUserId
CreatedByUserId string
CreatedByUser
CreatedByUser string
$date
CreatedDate.$date integer
UpdatedByUserId
UpdatedByUserId string
UpdatedByUser
UpdatedByUser string
$date
UpdatedDate.$date integer
Identificador
Identifier string
QuickFilterSearchText
QuickFilterSearchText string
Id
Id string
EditableAccessForUser
EditableAccessForUser boolean