Zhruba před měsícem jsem se tu trápil nad přístupovými tokeny k #API Spořky. No nakonec metodou pokusu a omylu prokládaných v okamžicích nejvyššího zoufalství obětovnou četbou dokumentace se mi za pomoci několika internetových dobrodinců povedlo dobrat k funkčnímu prototypu. Ten je taktéž k dispozici všem odvážlivcům k prozkoumání:
https://github.com/Spoje-NET/csas-authorize
Udělátko pracuje se dvěmi sql tabulkami: application & token:
Do Aplikce překopírujete prakticky všechno z vašeho vývojářského účtu https://developers.erstegroup.com #ErsteGroup a s tímto nastavením je již možné si vyžádat přístupový doken a nechat jej potvrdit. Jakmile je autorizace (v produkci pomocí čipové karty paní účetní) potvrzena, je možné na jejím základě 180 dní vystavovat pět minut trvající přístupové tokeny.
Že to pak funguje a co to vlastně vrací je možné v odkazovaném prográmku také vyzkoušet.
No a když už se mnou #api začalo bavit, získal jsem odpovědi serveru pro přehled účtů, zůstatek, vypisy a transakce. (s platebními kartami nikde nepracujem, takže pokud by k nim příslušné endpointy někomu v knihovně chyběly, nechť pošle pull request)
Nyní už zbývají dvě drobosti: Tou první je napsat aplikaci, která stahne bankovní pohyby a výpisy a naimportuje je do Pohody a druhou "drobností" bude vytvoření mechanizmu který tomuto prográmku dodával čerstvé přístupové klíče. Zatím to vypadá že z toho vznikne nový specializovaný doplňek pro #MultiFlexi
#ZeŽivotaVývojáře #PHP #ČeskáSpořitelna #Automatizace #OpenSource #FinTech