FileCatalyst SDK

FileCatalyst pakub mitmesuguseid integreerimisvõimalusi kolmandate osapoolte sõltumatutele tarkvaratarnijatele, et toetada kiirendatud failiedastust nende toodete sees. FileCatalyst SDK-l on palju komponente, arenduskeeli ja keskkondi.

FileCatalyst saab integreerida igasse rakendusse / töövoogu minimaalse kodeerimisega ja pakub kõiki meetodeid, mis võimaldavad juurdepääsu kõigile tavapärastele ja täiustatud funktsioonidele.

Toode Saadaval on API-liidesed Kasutus
FileCatalyst Server Java, CLI, REST FileCatalyst Serveri administreerimine (Näide: kasutajate lisamine / eemaldamine, praeguste ülekannete haldamine
FileCatalyst kaustaloend REST Kogu rakenduse täielik kontroll (Näide: uue saidi lisamine, ajakava muutmine, ribalaiuse muutmine)
FileCatalyst TransferAgent JavaScript, REST Veebiülekannete integreerimine mis tahes veebirakenduses (Näide: saate kohalikke / kaugfaile, üleslaadimise käivitamine)
FileCatalyst Mobile Android, iOS, C ++ Integreerige kiirendatud failiedastus mobiilrakenduses
FileCatalyst kliendi API Java, C ++, CLI, .NET Integreerimine lauaarvutirakendustesse
FileCatalyst töövoogude tööpakkumine Java Integreerige töökoha esitamine / levitamine kõigisse rakendustesse.
FileCatalyst töövoo administreerimine REST Integreerige kasutajate, väljade ja vormide loomine
FileCatalyst Central REST Hallake, jälgige kogu FileCatalyst'i kasutuselevõttu. Kõigi ühendatud sõlmede kaugjuhtimine. Käivitage edastus kaugjuhtimisega
FileCatalyst TransferController REST Sõlmide integreerimine sõlme ülekannetesse mis tahes rakendusse

* Ülekanne töövoo juurde ja tagasi.

Arenduskomplekt on meie toodete aluseks; kui teil on mõni kvalifitseeruv toode, võib arenduskomplekti litsentsida lisandmoodulina. Eraldi arendamiseks lisatakse SDK tüüpiliselt FileCatalyst Direct-ile; Kuid mõned komponendid on loodud suhtlema FileCatalyst Workflowiga.

Vaata meie Java SDK veebiaarni

Laadige alla kaasas Näide lähtekoodi siin

Vaadake meie C ++ SDK veebiünaani

Kliendi API

TransferController - REST API kaudu integreeritud TransferController pakub võimalust teostada ülekandeid mitme sõlme vahel ühe protsessina. TransferController pakub ka ülekande reaalajas olekut.

Java Client API - Annab meetodid ühenduse loomiseks FileCatalyst Serveriga, failide üleslaadimise ja allalaadimise ning käimasolevate ülekannete täieliku kontrolli. Vaikimisi kasutatakse tavalisi funktsioone, kuid API pakub kõiki meetodeid, mis nõuavad täiustatud funktsioone. API võimaldab kasutajatel ka tööle ja failidele programmeerida FileCatalysti töövoo.

Kopeerida lõikelauale
Kopeerida lõikelauale

C ++ Native Client Library - Natiivne C ++ kliendirakendus API, mis on saadaval käsurea käivitatavana. See võimaldab FileCatalysti integreerida ilma Java-süsteemideta. See API pakub samu funktsioone kui Java API ja seda saab kompileerida / kasutada platvormidel, mis ei toeta Java.

Kopeerida lõikelauale

Serveri API-d (Java ja REST) - Kehtib kõik meetodid, mis on vajalikud kasutajate, gruppide ja virtuaalsete failide / kaustade haldamiseks, samuti FileCatalyst Serverist seansi informatsiooni küsimine.

Kopeerida lõikelauale

Mobiilirakenduse API-d - Võimaldab integreerida kiiret failiedastust iOS ja Android rakendustes. FileCatalyst pakub iOS-i jaoks naturaalset Objective-C API-d ja Android Dalvikile Java API-d. Rakendades neid mobiilseid API-sid, on FileCatalyst rakendus saadaval ka Androidi ja iOS-i jaoks oma vastavate rakenduste kauplustes.

Kopeerida lõikelauale

HotFolder REST API - See API annab täieliku kontrolli kõigi HotFolderi eksemplaride üle. See näitab meetodeid, mis võimaldavad teil lisada uusi vaatamiskatalooge, uusi saite ning luua, manipuleerida ja täita ülesandeid.

TransferAgent (JavaScript ja REST API) - Võimaldab FileCatalysti tihedalt integreerida mis tahes veebirakenduses. TransferAgentit kasutavad veebirakendused saavad kasutada / sirvida kohalikke failisüsteeme, lisada faile järjekorda ning käivitada või jälgida failide ülekandeid JavaScripti kaudu või otse REST-kõnede kaudu.

Keskne REST API - Annab täieliku juurdepääsu kõigi ühendatud sõlmede aruandlusandmetele. API toimib ka tagasipööratud HTTP-puhverserverina, et pääseda juurde üksikute ühendatud sõlmpunktide, nagu Server, HotFolder ja TransferAgent, REST API-dele.

Käsurea tööriistad (CLI-d) - Pakub liideseid, mis võimaldavad failide edastamist käsurea konsooli kaudu, pakkudes lihtsat skriptimiskogemust. Neid tööriistu saab kasutada nii JAVA kui ka C ++-s, mis on võimalik integreerida olemasolevatesse skriptidesse, mis praegu kasutavad FTP, SCP või rsync.