Międzynarodowy Bank Pollinu: API

Dbamy o grywalność pollińskiego pieniądza
Awatar użytkownika
Benjamin Stempel

Międzynarodowy Bank Pollinu: API

Post autor: Benjamin »

Ostatnia wiadomość z poprzedniej strony wątku

Helwetyk Romański pisze:
26 lis 2022, 13:37
Macie tych sześć cyfr, macie…
Jeszcze byście ładne odstępy między znakami dodali... :>
(BP, MSPANC)
Benjamin F. C. P. Romanow
Król Fenocji
Obrazek Obrazek Obrazek
Obrazek
To ten typ od wszystkich stanowisk, co Fatima się z niego śmieje.
ALFRED FABIAN VON HOHENBURG TEHEN-DŻEK
Awatar użytkownika
Anastasia Windsachen Stempel
Dowódca Gwardii Palatynatu Leocji
Lokalizacja: Brzozopola Chmielne

Międzynarodowy Bank Pollinu: API

Post autor: Anastasia Windsachen »

Benji pisze:
26 lis 2022, 13:50
Helwetyk Romański pisze:
26 lis 2022, 13:37
Macie tych sześć cyfr, macie…
Jeszcze byście ładne odstępy między znakami dodali... :>
(BP, MSPANC)
Również miała to proponować... na czele z pauzą między połowami.
Obrazek
(—) Anastasia Windsachen, Generalissima Leocji
Obrazek Obrazek
Obrazek Obrazek
No bo co ludzie powiedzom!?

W razie wielkiej potrzeby i zauważalnego braku aktywności - proszę się dobijać na Discorda (ScreamingBlackCat), a z plikami na maila -> anastasiawindsachen@gmail.com
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Międzynarodowy Bank Pollinu: API

Post autor: Helwetyk Romański »

Benji pisze:
26 lis 2022, 13:50
Helwetyk Romański pisze:
26 lis 2022, 13:37
Macie tych sześć cyfr, macie…
Jeszcze byście ładne odstępy między znakami dodali... :> (BP, MSPANC)
Muszę przetestować, jak przeglądarki obsługują spacje w polach typu number. Parsować po stronie banku, żaden problem. Gorzej gdyby miało się okazać, że ten dodatkowy znak psuje funkcjonalność inputów.
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Awatar użytkownika
Benjamin Stempel

Międzynarodowy Bank Pollinu: API

Post autor: Benjamin »

Helwetyk Romański pisze:
26 lis 2022, 13:53
Benji pisze:
26 lis 2022, 13:50
Helwetyk Romański pisze:
26 lis 2022, 13:37
Macie tych sześć cyfr, macie…
Jeszcze byście ładne odstępy między znakami dodali... :> (BP, MSPANC)
Muszę przetestować, jak przeglądarki obsługują spacje w polach typu number. Parsować po stronie banku, żaden problem. Gorzej gdyby miało się okazać, że ten dodatkowy znak psuje funkcjonalność inputów.
https://www.w3schools.com/cssref/pr_tex ... pacing.php???
Benjamin F. C. P. Romanow
Król Fenocji
Obrazek Obrazek Obrazek
Obrazek
To ten typ od wszystkich stanowisk, co Fatima się z niego śmieje.
ALFRED FABIAN VON HOHENBURG TEHEN-DŻEK
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Międzynarodowy Bank Pollinu: API

Post autor: Helwetyk Romański »

Benji pisze:
26 lis 2022, 14:01
Helwetyk Romański pisze:
26 lis 2022, 13:53
Benji pisze:
26 lis 2022, 13:50
Helwetyk Romański pisze:
26 lis 2022, 13:37
Macie tych sześć cyfr, macie…
Jeszcze byście ładne odstępy między znakami dodali... :> (BP, MSPANC)
Muszę przetestować, jak przeglądarki obsługują spacje w polach typu number. Parsować po stronie banku, żaden problem. Gorzej gdyby miało się okazać, że ten dodatkowy znak psuje funkcjonalność inputów.
https://www.w3schools.com/cssref/pr_tex ... pacing.php???
Ha! (Oczywiście, nie wyspacjuję całości, ponieważ klauzula sumienia, cały czas mam na myśli dwie grupy po trzy cyfry, ale tak, CSS i span są doskonałym rozwiązaniem, dzięki!).
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Awatar użytkownika
Sophie Stempel
Obywatel

Międzynarodowy Bank Pollinu: API

Post autor: Sophie »

Wszystko fajnie działa, nawet po zmianie na 6 cyfr. Mam jednak mały probkem. Nie znam się totalnie na jsonie i nie wiem jak możnaby wyświetlić pojedyncze informacje z jsona w php, np. komunikat, czy kwotę przelewu.
/-/Sophie Susanne Cargalho Windsachen
Obrazek
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Międzynarodowy Bank Pollinu: API

Post autor: Helwetyk Romański »

Sophie pisze:
26 lis 2022, 14:13
Wszystko fajnie działa, nawet po zmianie na 6 cyfr. Mam jednak mały probkem. Nie znam się totalnie na jsonie i nie wiem jak możnaby wyświetlić pojedyncze informacje z jsona w php, np. komunikat, czy kwotę przelewu.
W swojej piaskownicy (proceduralnie, nie obiektowo) robię to tak:

Kod: Zaznacz cały

if($_POST['myk'])
{
  $myk = (int)$_POST['myk'];
  $tytul = base64_encode('Świeczka dla Matki Prokrastynacji');
  $przelew = file_get_contents('https://bank.leocja.org/api/bank0.php?do=LC893989&kwota=0.01&waluta=LCP&myk=' . $myk . '&api=HEHEHE&tytul=' . $tytul);
  
  if($przelew)
  {   
    $przelew = json_decode($przelew, true);
    $kod = (int)$przelew['kod'];
    if($kod == 200)
    {
      $stempel = $przelew['dane']['od_stempel'];
      $darczynca = $przelew['dane']['od_personalia'];
      $_SESSION['swieczka'] = 'Dziękujemy, ' . $darczynca . '!';
      
      $czas = date('Y-m-d H:i:s');
      $url = "<li><a href=\"https://stempel.org.pl/paszport/$stempel\">$darczynca</a> ($czas)</li>";
      
      file_put_contents('darczyncy.txt', $url, FILE_APPEND);
    }
    else
    {
      $_SESSION['swieczka'] = $przelew['komunikat'];
    }
  }
  else
  {
    $_SESSION['swieczka'] = 'Błąd połączenia z Międzynarodowym Bankiem Pollinu.';
  }
  
  Header('Location: /swieczka/');
  die();
}
Istotny dla przerzucenia JSON-a do tablicy fragment to $przelew = json_decode($przelew, true);.
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Awatar użytkownika
Sophie Stempel
Obywatel

Międzynarodowy Bank Pollinu: API

Post autor: Sophie »

Helwetyk Romański pisze:
26 lis 2022, 14:16
Sophie pisze:
26 lis 2022, 14:13
Wszystko fajnie działa, nawet po zmianie na 6 cyfr. Mam jednak mały probkem. Nie znam się totalnie na jsonie i nie wiem jak możnaby wyświetlić pojedyncze informacje z jsona w php, np. komunikat, czy kwotę przelewu.
W swojej piaskownicy (proceduralnie, nie obiektowo) robię to tak:

Kod: Zaznacz cały

if($_POST['myk'])
{
  $myk = (int)$_POST['myk'];
  $tytul = base64_encode('Świeczka dla Matki Prokrastynacji');
  $przelew = file_get_contents('https://bank.leocja.org/api/bank0.php?do=LC893989&kwota=0.01&waluta=LCP&myk=' . $myk . '&api=HEHEHE&tytul=' . $tytul);
  
  if($przelew)
  {   
    $przelew = json_decode($przelew, true);
    $kod = (int)$przelew['kod'];
    if($kod == 200)
    {
      $stempel = $przelew['dane']['od_stempel'];
      $darczynca = $przelew['dane']['od_personalia'];
      $_SESSION['swieczka'] = 'Dziękujemy, ' . $darczynca . '!';
      
      $czas = date('Y-m-d H:i:s');
      $url = "<li><a href=\"https://stempel.org.pl/paszport/$stempel\">$darczynca</a> ($czas)</li>";
      
      file_put_contents('darczyncy.txt', $url, FILE_APPEND);
    }
    else
    {
      $_SESSION['swieczka'] = $przelew['komunikat'];
    }
  }
  else
  {
    $_SESSION['swieczka'] = 'Błąd połączenia z Międzynarodowym Bankiem Pollinu.';
  }
  
  Header('Location: /swieczka/');
  die();
}
Istotny dla przerzucenia JSON-a do tablicy fragment to $przelew = json_decode($przelew, true);.
Dziękuję bardzo za pomoc, działa!
/-/Sophie Susanne Cargalho Windsachen
Obrazek
Awatar użytkownika
Ignats ik Ruth Stempel
Przewodniczący Senatu Palatynatu Leocji

Międzynarodowy Bank Pollinu: API

Post autor: Ignats ik Ruth »

Ciekawe doświadczenie, czytać w znajomym języku, a nic nie kumać. Więcej bym zrozumiał po czesku. xD
ObrazekObrazek
ObrazekObrazek
(—) Ignats Urban ik Ruth
Lᴇᴏᴄᴋᴀ Pᴀʀᴛɪᴀ Fᴀsᴢʏsᴛóᴡ Jᴇ̨ᴢʏᴋᴏᴡʏᴄʜ
Awatar użytkownika
Benjamin Stempel

Międzynarodowy Bank Pollinu: API

Post autor: Benjamin »

Jak się już bawimy w API, to na całego. Ode mnie propozycja: kurs danej waluty za okres ostatnich X/60 dni.
Benjamin F. C. P. Romanow
Król Fenocji
Obrazek Obrazek Obrazek
Obrazek
To ten typ od wszystkich stanowisk, co Fatima się z niego śmieje.
ALFRED FABIAN VON HOHENBURG TEHEN-DŻEK
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Międzynarodowy Bank Pollinu: API

Post autor: Helwetyk Romański »

Benji pisze:
29 lis 2022, 0:38
Jak się już bawimy w API, to na całego. Ode mnie propozycja: kurs danej waluty za okres ostatnich X/60 dni.
Wykonalne, nawet niewielkim nakładem pracy (choć nie od ręki z powodu innych zadań na liście). Ale — gdzie miałoby być wykorzystane, skoro kursy są normalnie dostępne z poziomu banku…?
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
ODPOWIEDZ

Wróć do „Międzynarodowy Bank Pollinu”