M I Ę D Z Y N A R O D O W Y
B A N K P O L L I N U
Międzynarodowy Bank Pollinu uprzejmie zawiadamia o udostępnieniu wersji pre-alfa API umożliwiającego przelewy przy użyciu kodu MYK. Kod MYK dla rachunku jest dostępny z poziomu strony głównej banku — ikonka kluczyka. Kod jest jednorazowy i ważny przez minutę. Zachęcam do testów:
- Odwiedź https://bank.leocja.org/, wygeneruj kod MYK.
- Odwiedź https://dump.leocja.org/swieczka/, wklej kod MYK.
Wywołanie API następuje poprzez zapytanie serwera banku o JSON-a:
Kod: Zaznacz cały
$tytul = base64_encode('Świeczka dla Matki Prokrastynacji');
https://bank.leocja.org/api/bank0.php?do=LC893989&kwota=0.01&waluta=LCP&myk=' . $myk . '&api=TAJNY_KLUCZ&tytul=' . $tytul
JSON zawierający poprawne dane (kod błędu 200) poniżej:
Kod: Zaznacz cały
{
"kod": 200,
"komunikat": "Dokonano przelewu na kwotę 0.01 LCP.",
"dane": {
"operacja": 16472,
"kwota": 0.01,
"waluta": "LCP",
"od_stempel": 1000,
"od_personalia": "Helwetyk Romański",
"od_rachunek": "LC731313",
"do_stempel": 1000,
"do_personalia": "Leocka Kompania Handlowa",
"do_rachunek": "LC893989",
"tytul": "Świeczka dla Matki Prokrastynacji",
"zlecajacy": 1000
}
}
Kod: Zaznacz cały
{
"kod": 403,
"komunikat": "Błędny kod MYK."
}
- Błędny klucz API.
- Kwota przelewu musi być liczbą.
- Niepoprawny numer rachunku docelowego.
- Kod MYK musi być liczbą.
- Błędny kod MYK.
- Rachunek docelowy nie istnieje.
- Rachunek źródłowy jest identyczny z docelowym.
- Kwota przelewu niższa od minimalnej.
- Wskazano błędną walutę.
- Zbyt niska kwota przelewu.
- Kwota przelewu wyższa od dostępnych środków.
Wywołanie API informującego o aktualnym stanie rachunku następuje poprzez zapytanie serwera banku o JSON-a:
Kod: Zaznacz cały
https://bank.leocja.org/api/stan0.php?rachunek=LC625291
Wywołanie API informującego o archiwalnych kursach waluty następuje poprzez zapytanie serwera banku o JSON-a:
Kod: Zaznacz cały
https://bank.leocja.org/api/kursy0.php?symbol=SRL
Wywołanie API informującego o aktualnych krajach w MBP poprzez zapytanie serwera banku o JSON-a:
Kod: Zaznacz cały
https://bank.leocja.org/api/kraje0.php
Wywołanie API informującego o rachunkach posiadanych lub zarządzanych przez mieszkańca następuje poprzez zapytanie serwera banku o JSON-a:
Kod: Zaznacz cały
https://bank.leocja.org/api/rachunki0.php?paszport=1000
Wywołanie „SuperAPI” następuje poprzez zapytanie serwera banku o JSON-a:
Kod: Zaznacz cały
$tytul = base64_encode('Świeczka dla Matki Prokrastynacji');
https://bank.leocja.org/api/superapi0.php?od=LC731313&do=LC893989&kwota=0.01&waluta=LCP&api=TAJNY_KLUCZ&tytul=' . $tytul