Download the PHP package somrlik/hello-bank-cz-api without Composer
On this page you can find all versions of the php package somrlik/hello-bank-cz-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download somrlik/hello-bank-cz-api
More information about somrlik/hello-bank-cz-api
Files in somrlik/hello-bank-cz-api
Package hello-bank-cz-api
Short Description An implementation of Hello Bank! by Cetelem API for displaying calculators on eshops
License MIT
Informations about the package hello-bank-cz-api
Vzorová implementace splátkové kalkulačky HELLOBANK
je určena primárně pro programátory internetových e-shopů a jiných online nákupních a e-business aplikací.
Požadavky
Server
Webový server, PHP s SimpleXML a JSON, otevřená komunikace na Cetelem webové služby pomocí file_get_content
(alternativně lze použít CURL).
Podpora prohlížečů
Internet Eplorer 9+, Chrome, Firefox, Safari
Použité komponenty
- LESS – pro snadnější správu CSS souborů byl použit LESS. CSS soubory byly následně vygenerovány bez komprese, takže jsou nadále čitelné.
- SelectBoxIt – na stylování SELECT tagů.
- jQuery – veškerá dynamická funkcionalita na straně klienta byla implementovaná s pomocí jQuery.
- jQueryUI – pro větší uživatelské pohodlí byly nekteré standartní INPUT pole nahrazena dynamickými, např. Slider, Spinner.
Changelog
2.0.0
- 29. Června 2018
- Nová verze pro Hellobank
Licence
Copyright (c) 2018 BNP Paribas Personal Finance SA, odštěpný závod (https://www.hellobank.cz) pod licencí MIT
Otázky pro Hello Bank/Cetelem
Testovací účet
Provádím dotaz na
https://www.cetelem.cz:8654/webciselnik2.php?kodProdejce=2044576&typ=info
a dostávám s Content-Type: text/xml
Což není v RFC 7303 zmíněno,
podle W3C to není XML a
podle RFC 2046 bych měl
považovat kódování za ASCII-US, protože má mime text/*
.
Ani definované DTD není validní.
Takže tento endpoint považuji za nefunkční.
Provádím dotaz na
https://www.cetelem.cz:8654/webkalkulator.php?kodProdejce=2044576
a dostanu s Content-Type: text/xml
Zde vypadá všechno v pořádku, akorát DTD je navalidní, je v něm nepopsaný element.
Provádím dotaz na
https://www.cetelem.cz:8654/webciselnik2.php?kodProdejce=2044576&typ=pojisteni
a dostanu s Content-Type: text/xml
Produkční requesty
https://www.cetelem.cz/webciselnik2.php?kodProdejce=[PRODUCTION_CODE]&typ=info
Což není validní podle DTD.
https://www.cetelem.cz/webkalkulator.php?kodProdejce=[PRODUCTION_CODE]
Je v pohodě, až na to, že to DTD je nevalidní.
https://www.cetelem.cz/webciselnik2.php?kodProdejce=[PRODUCTION_CODE]&typ=pojisteni
Což pro jistotu nemá DTD.
All versions of hello-bank-cz-api with dependencies
ext-simplexml Version ^7.0
ext-json Version *
psr/http-factory Version ^1.0
nette/utils Version 2.2.2 - 3
php-http/httplug Version ^1.1
php-http/discovery Version ^1.4
php-http/message Version ^1.7