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 |
| 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
- Body
- Record-Response
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
- Przedmioty
- List-record-response
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
- Przedmioty
- List-record-response
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
- Przedmioty
- basic-fields-response
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 |