Skip to content

Klasa PHP, korzystająca z GUS API w celu pobrania danych firmy po podaniu numeru NIP

License

Notifications You must be signed in to change notification settings

steelu/GUS-API---PHP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

GUS API - PHP

Prosta klasa PHP, korzystająca z GUS API w celu pobrania danych firmy (adresy itp) po podaniu numeru NIP.

Działanie

Na początek należy zamienić adresy produkcyjne z adresami testowymi.

    //adresy produkcyjne
    protected $loginUrl = 'https://wyszukiwarkaregon.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc/ajaxEndpoint/Zaloguj';
    protected $searchDataUrl = 'https://wyszukiwarkaregon.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc/ajaxEndpoint/daneSzukaj';
    //adresy testowe
    protected $loginTestUrl = 'https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc/ajaxEndpoint/Zaloguj';
    protected $searchDataTestUrl = 'https://wyszukiwarkaregontest.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc/ajaxEndpoint/daneSzukaj';

Kolejnym krokiem jest zmiana klucza dostępu do GUS na prawidłowy uzyskany z GUS (domyślny klucz pozwala uzyskać dostęp tylko do adresów testowych!).

protected $key = "abcde12345abcde12345";

Po wykonaniu tych czynności, wystarczy, że utworzymy obiekt GusRegonApi i odwołamy się do metody checkNip podając w parametrze NIP.

$nip = 'tutaj_numer_nip';
$gus = new GusRegonApi();
$result = $gus->checkNip($nip);

About

Klasa PHP, korzystająca z GUS API w celu pobrania danych firmy po podaniu numeru NIP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%