Megosztás:


OptiAPI (előzetes verzió)

Az OptiAPI hivatalos API-ja, amely számtalan mindennapos művelethez kapcsolódik a Power Automate-hez.

Ez az összekötő a következő termékekben és régiókban érhető el:

Service Class Régiók
Copilot Studio prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Logikai alkalmazások Standard Az összes Logic Apps-régió , kivéve a következőket:
     - Azure Government-régiók
     - Azure China-régiók
     - Amerikai Védelmi Minisztérium (DoD)
Power Alkalmazások prémium Az összes Power Apps-régió , kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Power Automate prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Érintkezés
Név Oliver Busk Jensen
Email support@optiapi.com
Összekötő metaadatai
Kiadó Busk
Webhely https://optiapi.com
Adatvédelmi irányelvek https://optiapi.com/terms

Kapcsolat létrehozása

Az összekötő a következő hitelesítési típusokat támogatja:

Alapértelmezett A kapcsolat létrehozásának paraméterei. Minden régió Nem osztható meg

Alapértelmezett

Alkalmazható: Minden régió

A kapcsolat létrehozásának paraméterei.

Ez nem megosztható kapcsolat. Ha a power app meg van osztva egy másik felhasználóval, a rendszer kérni fogja, hogy hozzon létre új kapcsolatot.

Név Típus Description Kötelező
API-kulcs securestring Az API API-kulcsa True

Szabályozási korlátok

Name Hívások Megújítási időszak
API-hívások kapcsolatonként 100 60 másodperc

Műveletek

Annak ellenőrzése, hogy a tömb tartalmaz-e értéket

Meghatározza, hogy a tömb tartalmaz-e egy adott elemet.

Csoportosítás tömbkulcs szerint

Ez a művelet egy tömb elemeit egy adott kulcs alapján csoportosítja.

Egyedi elemek lekérése tömbben

A művelet egy tömb összes egyedi elemét visszaadja.

Elem eltávolítása a tömbből

Eltávolít egy elemet egy tömbből a kulcsértékével.

Első ahol egy tömbben

Ez a művelet egy tömb első elemét adja vissza a megadott kulcs/érték párral.

Idő vagy dátum hozzáadása vagy kivonása

A dátumidő módosítása értékek hozzáadásával vagy kivonásával.

Ismétlődő elemek keresése tömbökben

Ez a művelet ismétlődő értékeket kér le és ad vissza egy tömbből.

Jelszó beállítása PDF-fájlban

Dinamikusan beállít egy egyéni jelszót egy PDF-fájlban.

Különbség keresése a tömbök között

Ez a művelet összehasonlít egy tömböt egy másik tömbbel.

OCR végrehajtása beolvasott PDF-fájlon vagy képfájlon

Egy sztringet egy másik szóra cserél.

PDF-fájl átalakítása szöveggé

PDF-fájlt szöveggé alakít át.

PDF-metaadatok lekérése

Metaadatok lekérése PDF-fájlból.

Sztring konvertálása datetime objektummá

Sztring átalakítása érvényes datetime formátumra.

Szöveg cseréje sztringben

Cserélje le egy vagy több szót egy másik szóra.

Szöveg cseréje sztringben normál kifejezés alapján

Cserélje le egy vagy több szót egy másik szóra egy normál kifejezés alapján.

Több PDF-fájl egyesítése

Több PDF-fájl egyesítése egybe.

Tömb egyesítése

Egyesítse az egyik tömb kulcsait egy másik tömb értékeivel.

Tömb rendezése

Tömb rendezése magasról alacsonyra vagy csökkenőről növekvőre.

Tömb szűrése hamis értékekre

Ez a művelet eltávolítja a hamis bejegyzéseket egy tömbből.

Tömb tömbbe történő beosztása

Bontsa fel a tömböket darabkákra.

Tömb összesimítása

Ez a művelet egy többdimenziós tömböt egyetlen dimenziótömbbe simít.

Átlag kiszámítása

Kiszámítja egy adott kulcs átlagos értékét.

Értékek keresése egy sztringből egy reguláris kifejezés alapján

Egy vagy több érték keresése egy sztringben.

Annak ellenőrzése, hogy a tömb tartalmaz-e értéket

Meghatározza, hogy a tömb tartalmaz-e egy adott elemet.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key True string

Az adott érték keresésének kulcsa.

Keresési kifejezés
search True string

A keresendő keresési kifejezés.

Válaszok

Name Elérési út Típus Description
Tartalmaz
contains boolean

Az, hogy a tömb tartalmazza-e az adott elemet, vagy sem (bool)

Csoportosítás tömbkulcs szerint

Ez a művelet egy tömb elemeit egy adott kulcs alapján csoportosítja.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key True string

Az elemek csoportosításának kulcsa.

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Egyedi elemek lekérése tömbben

A művelet egy tömb összes egyedi elemét visszaadja.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key string

Az egyediséget meghatározó kulcs.

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Elem eltávolítása a tömbből

Eltávolít egy elemet egy tömbből a kulcsértékével.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key True string

A program eltávolítja a kulcsnak megfelelő elemeket.

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Első ahol egy tömbben

Ez a művelet egy tömb első elemét adja vissza a megadott kulcs/érték párral.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key True string

A keresendő kulcs.

Operator
operator string

Operátori záradék végrehajtása (nem kötelező)

Keres
value True string

A keresendő érték.

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Idő vagy dátum hozzáadása vagy kivonása

A dátumidő módosítása értékek hozzáadásával vagy kivonásával.

Paraméterek

Name Kulcs Kötelező Típus Description
Tevékenység
action True string

A hozzáadni vagy kivonni kívánt művelet is. Ez lehet például "év", "hétköznap", "hét" vagy "nap".

Bemeneti dátum/idő
datetime True string

A hozzáadni vagy kivonni kívánt bemeneti érték.

Operator
operator True string

Adja hozzá vagy vonja ki az értéket a bemeneti dátum időpontjából. Lehet "hozzáadás" vagy "kivonás".

Kimeneti formátum
outputFormat string

A dátum időformátuma, amellyel a sztringet konvertálni kell (például d-m-Y)

Érték
value True integer

A hozzáadni vagy kivonni kívánt érték.

Válaszok

Name Elérési út Típus Description
Dátum és idő
datetime string

Az új átalakított dátumidő

Ismétlődő elemek keresése tömbökben

Ez a művelet ismétlődő értékeket kér le és ad vissza egy tömbből.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key string

Egy kulcs megadásával megkeresheti az ismétlődő elemeket egy adott attribútumban (nem kötelező)

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Jelszó beállítása PDF-fájlban

Dinamikusan beállít egy egyéni jelszót egy PDF-fájlban.

Paraméterek

Name Kulcs Kötelező Típus Description
A kérés tartalomtípusa.
Content-Type True string

Tartalom típusa

A kérés elfogadási típusa.
Accept True string

Elfogadás

Jelszó
password True string

A PDF-fájlra alkalmazandó jelszó.

PDF-fájl
pdf True byte

A PDF-fájlok alap64 tartalma.

Válaszok

Name Elérési út Típus Description
Fájl tartalma
content string

A PDF-fájl base64 kódolású sztringje a jelszóval.

Különbség keresése a tömbök között

Ez a művelet összehasonlít egy tömböt egy másik tömbbel.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

összehasonlít
compare True array of string

összehasonlít

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

OCR végrehajtása beolvasott PDF-fájlon vagy képfájlon

Egy sztringet egy másik szóra cserél.

Paraméterek

Name Kulcs Kötelező Típus Description
Fájl tartalma
file True string

A fájl (PDF vagy kép) base64 kódolású sztringje.

Nyelv
language string

A bemeneti fájl nyelve. (alapértelmezett = eng)

OCR motor (OEM)
oem True integer

A használni kívánt OCR-motor. (0 = örökölt, 1 = LSTM)

Lapszegmentálási módszer (PSM)
psm True integer

Hogyan szegmentálta az OCR a bemeneti lemezképet?

Kimenet vágása
trim True boolean

Ha engedélyezve van, ez eltávolítja a kimeneti szöveg összes felesleges térközét és sortörését.

Fájltípus
type True string

A bemeneti fájl típusa.

Válaszok

Name Elérési út Típus Description
Kimeneti szöveg
text string

Az OCR-művelet kimeneti szövege.

PDF-fájl átalakítása szöveggé

PDF-fájlt szöveggé alakít át.

Paraméterek

Name Kulcs Kötelező Típus Description
Zárólap
endPage integer

Ha be van állítva, ez az utolsó oldal, amelyet a művelet szöveggé alakít át.

Kimeneti elrendezés
layout True string

A kimeneti tartalom elrendezése. Választhat a "nyers" vagy az "eredeti" közül. Az eredeti megőrzi az elrendezést.

Fájl tartalma
pdf True byte

A PDF-fájl base64 kódolású sztringje.

Kezdőlap
startPage integer

Ha be van állítva, ez az első oldal, amelyet a művelet szöveggé alakít át.

Válaszok

PDF-metaadatok lekérése

Metaadatok lekérése PDF-fájlból.

Paraméterek

Name Kulcs Kötelező Típus Description
Fájl tartalma
pdf True byte

A PDF-fájl base64 kódolású sztringje.

Válaszok

Name Elérési út Típus Description
PDF-verzió
metadata.PDFVersion string

PDFVersion

Author
metadata.author string

A PDF-fájl szerzője

Létrehozás dátuma
metadata.creationDate string

A PDF-fájl eredeti létrehozásának dátuma.

Creator
metadata.creator string

A PDF-fájl létrehozója.

Titkosított
metadata.encrypted string

Azt jelzi, hogy a PDF-fájl titkosítva van-e. Az "igen"/"nem" értéket adja vissza.

Fájlméret
metadata.fileSize string

A PDF-fájl fájlmérete bájtban.

Form
metadata.form string

Ha bármilyen űrlap található a PDF-fájlban.

Módosítás dátuma
metadata.modDate string

Ha a fájlt módosították. (alapértelmezett = null)

Optimalizált
metadata.optimized string

Ha a fájl optimalizálva lett. (alapértelmezett = "nem")

kimenet
metadata.output array of string

kimenet

Lap elforgatása
metadata.pageRot string

A PDF-fájl forgatása.

Oldalméret
metadata.pageSize string

A PDF-fájl oldalmérete.

Oldalak száma
metadata.pages string

A PDF-fájlban lévő oldalak száma.

Készítette:
metadata.producer string

A PDF-fájl készítője.

Tagged
metadata.tagged string

Függetlenül attól, hogy a PDF-fájl címkézett-e. Az "igen"/"nem" értéket adja vissza.

Cím
metadata.title string

A PDF-fájl címe.

Sztring konvertálása datetime objektummá

Sztring átalakítása érvényes datetime formátumra.

Paraméterek

Name Kulcs Kötelező Típus Description
A kérés tartalomtípusa.
Content-Type True string

Tartalom típusa

A kérés elfogadási típusa.
Accept True string

Elfogadás

Bemeneti formátum
inputFormat True string

A bemeneti sztring formátuma.

Kimeneti formátum
outputFormat True string

A dátum időformátuma, amelybe a sztringet konvertálni kell.

Bemeneti karakterlánc
string True string

A dátumra konvertálni kívánt bemeneti sztring.

Timezone
timezone string

A dátum/idő időzónáját át kell alakítani (nem kötelező)

Válaszok

Name Elérési út Típus Description
Dátum és idő
datetime string

Az új átalakított dátumidő

Szöveg cseréje sztringben

Cserélje le egy vagy több szót egy másik szóra.

Paraméterek

Name Kulcs Kötelező Típus Description
A kérés tartalomtípusa.
Content-Type True string

Tartalom típusa

A kérés elfogadási típusa.
Accept True string

Elfogadás

Csere erre:
replace True string

Az a sztring vagy szó, amelyre a talált sztringet lecseréli.

Keres
search True string

A bemeneti sztringben keresendő sztring vagy szó.

Beviteli szöveg
text True string

A csere végrehajtásához beírt szöveg.

Válaszok

Name Elérési út Típus Description
SMS
text string

SMS

Szöveg cseréje sztringben normál kifejezés alapján

Cserélje le egy vagy több szót egy másik szóra egy normál kifejezés alapján.

Paraméterek

Name Kulcs Kötelező Típus Description
Regex minta
pattern True string

A keresésben használandó reguláris kifejezésminta.

Csereérték
replacement True string

A talált érték helyébe lépő sztring.

Beviteli szöveg
text True string

A szöveg lecseréléséhez a sztring.

Válaszok

Name Elérési út Típus Description
Szöveg
text string

A lecserélt szöveges sztring

Több PDF-fájl egyesítése

Több PDF-fájl egyesítése egybe.

Paraméterek

Name Kulcs Kötelező Típus Description
pdf-ek
pdfs True array of string

pdf-ek

Válaszok

Name Elérési út Típus Description
Fájl tartalma
content string

A kombinált PDF-fájlok base64 kódolású sztringje.

Tömb egyesítése

Egyesítse az egyik tömb kulcsait egy másik tömb értékeivel.

Paraméterek

Name Kulcs Kötelező Típus Description
A kérés tartalomtípusa.
Content-Type True string

Tartalom típusa

A kérés elfogadási típusa.
Accept True string

Elfogadás

keys
keys True array of string

keys

values
values True array of string

values

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Tömb rendezése

Tömb rendezése magasról alacsonyra vagy csökkenőről növekvőre.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Fajta
sort True string

Hogyan kell rendezni a tömbelemeket?

Válaszok

Tömb szűrése hamis értékekre

Ez a művelet eltávolítja a hamis bejegyzéseket egy tömbből.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Tömbkulcsok megőrzése
preserveKeys True boolean

Ha igaz értékre van állítva, a visszaadott tömb megőrzi az eredeti attribútumok kulcsait.

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Tömb tömbbe történő beosztása

Bontsa fel a tömböket darabkákra.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Adattömb mérete
size True integer

Az egyes adattömbek mérete.

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Tömb összesimítása

Ez a művelet egy többdimenziós tömböt egyetlen dimenziótömbbe simít.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Mélység
depth integer

Az elsimítandó mélységi szint (egész szám)

Válaszok

Name Elérési út Típus Description
tömb
array array of string

tömb

Átlag kiszámítása

Kiszámítja egy adott kulcs átlagos értékét.

Paraméterek

Name Kulcs Kötelező Típus Description
tömb
array True array of string

tömb

Key
key True string

Az átlag kiszámításához használt kulcs.

Válaszok

Name Elérési út Típus Description
Average
average integer

Az adott kulcs számított átlaga.

Értékek keresése egy sztringből egy reguláris kifejezés alapján

Egy vagy több érték keresése egy sztringben.

Paraméterek

Name Kulcs Kötelező Típus Description
Csoport
group integer

A visszatérni kívánt csoport. (alapértelmezett = 0)

Regex minta
pattern True string

A reguláris kifejezésminta.

Beviteli szöveg
text True string

A hivatkozásokat keresni kívánt sztring.

Válaszok

Name Elérési út Típus Description
values
values array of string

values

Definíciók

StandardArrayResponse

Name Elérési út Típus Description
Eredménytömb
array array of string

Az új elemeket tartalmazó tömb.