Łączenie z api ministerstwa finansów

Łączenie z api ministerstwa finansów
NP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

Cześć muszę połączyć się z api ministerstwa finansów. Nigdy jeszcze nie łączyłem się z api i stąd moje zapytanie.Co muszę zrobić aby poprawnie pobrać dane z api?
Mój kod:

Kopiuj
<?php
     $abc = 'https://wl-test.mf.gov.pl/api/search/nip/5260250274';
     $json = urlencode($abc);
     $array = json_decode($json, true);
     print_r($array['result']['subject']);
?>

Po wykonaniu kodu nie dostaję żadnej odpowiedzi z serwera.
Link do dokumentacji api:

TR
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: 700m n.p.m.
  • Postów: 681
1

Spróbuj tak:

Kopiuj
$json = \file_get_contents( urlencode( $abc ) );
NP
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

Ok przerobiłem zapytanie na curl oraz poprawiłem link i poszło dzięki za odpowiedź :)

DrzwiPercepcji
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 66
0

Do komunikacji z zewnętrznym API warto sobie przygotować tzw. connector, wykorzystujący bibliotekę, np. https://github.com/guzzle/guzzle.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.