Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: fmstoun 12. 12. 2012, 14:14:26
-
Ahoj, nemate nekdo zkusenost s napojenim ISDS (Datovych schranek) do PHP aplikace? Nikde nemuzu najit nejaky uceleny popis API rozhrani nebo nejake PHP priklady.
-
http://www.mvcr.cz/clanek/informacni-system-datovych-schranek-isds.aspx?q=Y2hudW09Mw%3D%3D
Jde o web services, tedy XML posilane protokolem HTTP, coz PHP umoznuje v default instalaci.
-
Na informačním webu k ISDS je stránce Dokumenty (http://www.datoveschranky.info/cz/ke-stazeni/dokumenty-id34718/) ke stažení Provozní řád ISDS – ta verze s přílohami obsahuje i popis API, WSDL apod. Oproti stavu při spuštění ISDS je to API dnes už celkem normálně použitelné. I když stále existují celkem podstatné operace, které jde dělat jen přes webové rozhraní ISDS.
-
A nemate nekdo (za poplatek) nejakou hotovou ukazkovou PHP tridu pro komunikaci s ISDS? :)
-
Zaregistrujte se na informačním webu k datovým schránkám: registrační formulář (http://www.datoveschranky.info/scripts/modules/catalogue/iform.php?catalogueid=11). Na team.smartadministration.cz je pak v prostoru Pracovní prostory / Týmové pracovní prostory / Datové schránky - ISDS / Elektronické spisové služby / Testovací prostředí / Dokumentace a fomuláře soubor ukazkove_priklady.zip, tam je i příklad v PHP.
Ukázkové příklady různých způsobů přihlášení a volání hlavních webových služeb - pro prostředí Java, PHP a dotNET. Volně k použití. Využívá WSDL verze 2.15.
-
Mockrat diky vsem! :)
-
Taky v Lednu budeme řešit napojení na datovky a přes tento formulář jsem to také zkoušel už asi třikrát za tři měsíce a doteď sem na něj neměl žádnou odezvu.
Zaregistrujte se na informačním webu k datovým schránkám: registrační formulář (http://www.datoveschranky.info/scripts/modules/catalogue/iform.php?catalogueid=11). Na team.smartadministration.cz je pak v prostoru Pracovní prostory / Týmové pracovní prostory / Datové schránky - ISDS / Elektronické spisové služby / Testovací prostředí / Dokumentace a fomuláře soubor ukazkove_priklady.zip, tam je i příklad v PHP.
Ukázkové příklady různých způsobů přihlášení a volání hlavních webových služeb - pro prostředí Java, PHP a dotNET. Volně k použití. Využívá WSDL verze 2.15.
-
Mne se ozvali temer okamzite. Akorat ted resim, jak v PHP rozparsuju ZFO soubor na nejaky smysluplny format, ktery budu moct dale zpracovavat.
-
Pokud myslíte to ZFO z datových schránek, to je standardní elektronicky podepsaná zpráva ve formátu PKCS7. Uvnitř je pak XML soubor ve stejném formátu, jako když si stáhnete zprávu nepodepsanou (akorát jsou tam myslím jiné jmenné prostory). Zkuste se zaměřit na knihovny pro elektronický podpis e-mailů, PKCS7 a S/MIME jsou příbuzné formáty.
Původní ZFO je formát 602XMLFilleru, je to gzipem zazipovaný FO soubor s rozšířeními, který popisuje šestsetdvojkový formulář. S tím ale snad nebudete potřebovat pracovat.
Jediné rozumné vysvětlení, proč i to první (kontejner PKCS7) má příponu .zfo, které mne napadá, je to, že s .zfo už byl 602XMLFiller ve Windows asociovaný, a šestsetdvojka z nějakého důvodu nechtěla přidávat asociaci na další příponu souboru.
-
Ahoj, hledáme pro naší aplikaci v php (Nette) programátora co by měl chuť pro nás udělat napojení na ISDS.
Děkuji
-
Co za to? ;D
-
Záleží na řešení, ale určitě se můžeme domluvit.
Můj mail: pavel@1webit.cz
díky
-
Ahoj, mám to hotové v Zendu...
-
Mne se ozvali temer okamzite. Akorat ted resim, jak v PHP rozparsuju ZFO soubor na nejaky smysluplny format, ktery budu moct dale zpracovavat.
Jak jsi dopadl s tím parsováním? Já se s tím teď peru a nedaří se mi. >:(
-
Kdyby někdo hledal, tak máme https://github.com/HelpPC/czechDataBox