Need help for creating a perl script tracking parcel tracking Mail of Russia

There is access to the service mail address voh.russianpost.ru:8080/niips-operationhistory-web/OperationHistory?wsdl (given the username and password).
've never worked with SOAP so you do not understand how to query and how to get answers. Smoking of manuals for SOAP::Lite and SOAP::WSDL has not helped.
Found bits of information, sample scripts in unfamiliar languages, in this regard, completely confused.

Need a working example of a query in perl.
October 3rd 19 at 02:44
6 answers
October 3rd 19 at 02:46
Something like this?
www.perl.com/pub/2001/01/soap.html

Here is more complete info with similar examples:
cookbook.soaplite.com/
October 3rd 19 at 02:48
I have found. Do not help to understand how to work with wsdl from the Mail.
Describes how to communicate self-made server with a client.
As with any new technology — it is difficult to bridge the gap between "in principle, it works like this" and "in this particular case, it is necessary to do this and this"
October 3rd 19 at 02:50
PHP can only suggest, can decide to make on it.
This code connects to a web service and generates an authorization (authorization and receives a token)
Very common problem of not working code in the parameters passed to the function, look carefully!
$client = new
SoapClient(
"site.com?wsdl", array("trace" => 1,'cache_wsdl' => WSDL_CACHE_NONE)
);
$authenticator = $client->AuthenticateUser(
array( 'Credentials' =>
array(
'IntegrationID' => '1234567890',
'Username' => 'user',
'Password' => 'name'
)
)
);

And that's part of the documentation on this method AuthenticateUser:

www.w3.org/2001/XMLSchema-instance" xmlns:xsd="www.w3.org/2001/XMLSchema" xmlns:soap12="www.w3.org/2003/05/soap-envelope">

guid
string
string




What we are interested in is the set of parameters
guid
string
string

if translated into php this is the array: array('Credentials' => array('IntegrationID', 'Username', 'Password'))
According to this principle, the whole SOAP works.

P. S. Write to the PM as a code to register on habré...
Allocate code and choose language in the menu "Source:". - ayla.Lowe78 commented on October 3rd 19 at 02:53
October 3rd 19 at 02:52
check this out:https://metacpan.org/release/W3C-SOAP
There included is a utility that should help to understand.
October 3rd 19 at 02:54
First smoke manuals to the SOAP Protocol, and not cpan modules.
October 3rd 19 at 02:56
Another question, where did you get the login and password? How to get it? Want to your shop to tie.
To address fc@russianpost.ru write something like:

Please provide access to tracking statuses RPO via the SOAP Protocol for tracking sent our online shop packages.
Form of legal entity — an individual entrepreneur. - ayla.Lowe78 commented on October 3rd 19 at 02:59

Find more questions by tags APIPerlSOAPWSDL