Usługa pobierająca dane ze strony internetowej

0

Witam! Chcę napisać prosty program który poda stronie NIP i odbierze odpowiedź. Strona używa JS i nie da się tego wykonać z parametrów w linku. Czy jest jakiś sposób by to wykonać?
Strona: https://pfr.mf.gov.pl/?link=VAT&.

5

Po nitce do kłębka doszedłem do tego:

        FWDC.eventOccurred = function (field, docAction, eventType, confirmed, successCallback)
        {
            if (eventType === undefined) { eventType = _fwdc.EventType.Link; }

            return _fwdc.ajax({
                url: 'EventOccurred',
                data: function ()
                {
                    return _getFormPostParameters({ EVENT__: field, DOC_ACTION__: !!docAction, TYPE__: eventType, CLOSECONFIRMED__: !!confirmed });
                },
                beforeRequest: function (args)
                {
                    _linkSourceField = field;
                    _setConfirmCallback(function ()
                    {
                        FWDC.eventOccurred(field, docAction, eventType, true);
                    });
                },
                success: function (data, status, request)
                {
                    if (!_fwdc.handleResponse(request, this, data)) { return false; }
                    _handleActionResult(data, null, null, field, successCallback);
                }
            });
        };

Plik WDC.js. Możesz spróbować wysyłać bezpośrednio taki request jak robi to ten kod. Parametry powinieneś móc podejrzeć w konsoli przeglądarki.

EDIT:
Przeprowadziłem tylko pobieżną analizę - dokładniej obejrzeć musisz to sam.
EDIT2:
To coś zwraca pokaźną ilość html + js. Niezły wtf.

1 użytkowników online, w tym zalogowanych: 0, gości: 1