Udostępnij przez


Softools (wersja zapoznawcza)

Softools to internetowa platforma aplikacji, na której można zaprojektować, skompilować i wdrożyć aplikacje niestandardowe w godzinach pracy.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Obsługa narzędzia Softools
adres URL https://support.softools.net
Email support@softools.net
Metadane łącznika
Publisher Softools Limited
Witryna internetowa https://www.softools.net
Zasady ochrony prywatności https://www.softools.net/privacy-policy
Kategorie Analiza biznesowa; Dane

Softools to wiodąca platforma NoCode do tworzenia aplikacji procesów biznesowych. Softools to internetowa platforma aplikacji, na której można zaprojektować, skompilować i wdrożyć aplikacje niestandardowe w godzinach pracy.

Wymagania wstępne

Użytkownicy wymagają licencji enterprise lub witryny Softools do korzystania z naszych interfejsów API.

Klucz interfejsu API jest wymagany do wywołania interfejsu API. Można go znaleźć w obszarze My Profile w witrynie softools.

Element App Identifier jest wymagany z większości wywołań interfejsu API.

Jak uzyskać poświadczenia

Użytkownicy wymagają licencji enterprise lub witryny Softools do korzystania z naszych interfejsów API. Klucz interfejsu API można znaleźć w obszarze My Profile w witrynie softools.

Wprowadzenie do łącznika

Skorzystaj z tych instrukcji , aby wdrożyć ten łącznik jako łącznik niestandardowy w usługach Microsoft Power Automate i Power Apps.

Znane problemy i ograniczenia

Limity szybkości można znaleźć tutaj

Typowe błędy i środki zaradcze

N/A

Często zadawane pytania

Więcej dokumentacji pomocy technicznej można znaleźć tutaj

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
KLUCZ securestring Klucz dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Archiwizowanie rekordu

Archiwizowanie rekordu. Wywołaj to przed usunięciem.

Niearchiwność rekordu

Niearchiwność rekordu.

Pobieranie rekordu

Pobiera rekord

Pobieranie rekordów raportów

Pobiera listę rekordów z raportu, ograniczoną do 250 rekordów na żądanie. Zwraca tylko dane pól raportu. Może iterować przy użyciu $top i $skip

Pobieranie wszystkich rekordów

Pobiera listę wszystkich rekordów z aplikacji. Może iterować przy użyciu $top i $skip

Poprawianie rekordu

Interfejs API Softools obsługuje aktualizacje funkcji Delta, co oznacza, że można wysyłać tylko zmiany, które są istotne, a nie cały dokument na żądanie PATCH.

Tworzenie rekordu

Wyślij wszystkie wartości pól, w tym wartości domyślne podczas dodawania nowego rekordu do aplikacji

Usuwanie rekordu

Usuwanie rekordu. Aby usunąć rekord, musisz najpierw zarchiwizować.

Uzyskiwanie podstawowych informacji o polu

Pobieranie podstawowych danych pól dla aplikacji

Archiwizowanie rekordu

Archiwizowanie rekordu. Wywołaj to przed usunięciem.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator rekordu
RecordID True string

Identyfikator rekordu

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

Zwraca

Body
Message

Niearchiwność rekordu

Niearchiwność rekordu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator rekordu
RecordID True string

Identyfikator rekordu

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

Zwraca

Body
Message

Pobieranie rekordu

Pobiera rekord

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator rekordu
RecordID True string

Identyfikator rekordu

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

Zwraca

Pobieranie rekordów raportów

Pobiera listę rekordów z raportu, ograniczoną do 250 rekordów na żądanie. Zwraca tylko dane pól raportu. Może iterować przy użyciu $top i $skip

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator rekordu
ReportID True number

Identyfikator raportu

Liczba lub rekordy do pominięcia
$skip True number

Pomija rekordy, ustawienie na 1 spowoduje zwrócenie drugiego rekordu

Liczba lub rekordy do podjęcia
$top True number

Liczba rekordów do zwrócenia, maksymalna = 250

Wcięcie pola do kolejności według w nawiasach klamrowych [FieldIdentifier]
$orderby string

Pole do zamówienia według [fieldIdentifier] asc/desc

Przykład filtru Odata [TextField1] eq "Mój rekord"
$filter string

Podaj ciąg filtru oData, aby filtrować rekordy według. W formularzu [fieldIdentifier] operacja filterValue Example [textField] eq 'Text'

Operatory dozwolone Eq Equal /Suppliers?$filter=[City] eq 'Redmond' Ne Not equal /Suppliers?$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 and Price gt 3.5

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

Zwraca

Pobieranie wszystkich rekordów

Pobiera listę wszystkich rekordów z aplikacji. Może iterować przy użyciu $top i $skip

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Liczba lub rekordy do pominięcia
$skip True number

Pomija rekordy, ustawienie na 1 spowoduje zwrócenie drugiego rekordu

Liczba lub rekordy do podjęcia
$top True number

Liczba rekordów do zwrócenia, maksymalna = 250

Wcięcie pola do kolejności według w nawiasach klamrowych [FieldIdentifier]
$orderby string

Pole do zamówienia według [fieldIdentifier] asc/desc

Przykład filtru Odata [TextField1] eq "Mój rekord"
$filter string

Podaj ciąg filtru oData, aby filtrować rekordy według. W formularzu [fieldIdentifier] operacja filterValue Example [textField] eq 'Text'

Operatory dozwolone Eq Equal /Suppliers?$filter=[City] eq 'Redmond' Ne Not equal /Suppliers?$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 and Price gt 3.5

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

Zwraca

Poprawianie rekordu

Interfejs API Softools obsługuje aktualizacje funkcji Delta, co oznacza, że można wysyłać tylko zmiany, które są istotne, a nie cały dokument na żądanie PATCH.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji. Adres URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} można znaleźć w adresie URL aplikacji lub /{AppIdentifier}

Identyfikator rekordu
RecordID True string

Identyfikator rekordu

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

object

Zwraca

Body
Message

Tworzenie rekordu

Wyślij wszystkie wartości pól, w tym wartości domyślne podczas dodawania nowego rekordu do aplikacji

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

object

Zwraca

Body
Message

Usuwanie rekordu

Usuwanie rekordu. Aby usunąć rekord, musisz najpierw zarchiwizować.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator rekordu
RecordID True string

Identyfikator rekordu

Identyfikator dzierżawy
tenant True string

Dzierżawę można uzyskać od administratora systemu

Zwraca

Body
Message

Uzyskiwanie podstawowych informacji o polu

Pobieranie podstawowych danych pól dla aplikacji

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator aplikacji
AppIdentifier True string

Identyfikator aplikacji można znaleźć w adresie URL aplikacji /App/{AppIdentifier} lub /{AppIdentifier} lub /{AppIdentifier}

Identyfikator dzierżawy
tenant True string

Dzierżawa jest zwykle w adresie URL witryny {tenant}.off.softools.net, jednak czasami jest to alias. Skontaktuj się z administratorem systemów, aby go potwierdzić.

Zwraca

Definicje

Message

Nazwa Ścieżka Typ Opis
Message
Message string

odpowiedź w polach podstawowych

Nazwa Ścieżka Typ Opis
Identyfikator
Identifier string
Typ
Type integer

List-record-response

Nazwa Ścieżka Typ Opis
Przedmioty

Record-Response

Nazwa Ścieżka Typ Opis
_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
Identyfikator
Identifier string
QuickFilterSearchText
QuickFilterSearchText string
Id
Id string
EditableAccessForUser
EditableAccessForUser boolean