79311798

Date: 2024-12-27 12:27:37
Score: 0.5
Natty:
Report link

This is my old question and I just came here after long time, because I got ping during Christmas break. Someone is still struggling with this, and the question was left in an un-solved state. This is probably my bad :)

If you still struggle with this, below is the working sample request, so whatever language/tool/framework you are using, you can treat as cool reference.

curl --location 'https://uslugaterytws1test.stat.gov.pl/TerytWs1.svc' \
--header 'Content-Type: text/xml' \
--header 'Authorization: Bearer Bearer cR5WPpUvRVnVbYdTifxUCsCGajoa20EnUAndUery' \
--data '<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://tempuri.org/">
    <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsse:UsernameToken wsu:Id="UsernameToken-2018-01-11T00:16:02+00:00">
                <wsse:Username>TestPubliczny</wsse:Username>
                <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">1234abcd</wsse:Password>
                <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">NWE5MTJkOWEyZTMyMDhhYWM0YWY2YTVmMmNjM2I0NDQ=</wsse:Nonce>
                <wsu:Created>2018-01-11T00:16:02+00:00</wsu:Created>
            </wsse:UsernameToken>
        </wsse:Security>
        <wsa:Action>http://tempuri.org/ITerytWs1/PobierzSlownikRodzajowJednostek</wsa:Action>
    </soapenv:Header>
    <soapenv:Body><ns1:PobierzSlownikRodzajowJednostek/></soapenv:Body></soapenv:Envelope>
'

And response:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<s:Header>
    <a:Action s:mustUnderstand="1">http://tempuri.org/ITerytWs1/PobierzSlownikRodzajowJednostekResponse</a:Action>
    <o:Security s:mustUnderstand="1" xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
        <u:Timestamp u:Id="_0">
            <u:Created>2024-12-27T12:13:46.917Z</u:Created>
            <u:Expires>2024-12-27T12:18:46.917Z</u:Expires>
        </u:Timestamp>
    </o:Security>
</s:Header>
<s:Body>
    <PobierzSlownikRodzajowJednostekResponse xmlns="http://tempuri.org/">
        <PobierzSlownikRodzajowJednostekResult xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <b:string>1, gmina miejska</b:string>
            <b:string>2, gmina wiejska</b:string>
            <b:string>3, gmina miejsko-wiejska</b:string>
            <b:string>4, miasto w gminie miejsko-wiejskiej</b:string>
            <b:string>5, obszar wiejski w gminie miejsko-wiejskiej</b:string>
            <b:string>8, dzielnice m. st. Warszawy</b:string>
            <b:string>9, delegatury miast: Kraków, Łódź, Poznań, Wrocław</b:string>
        </PobierzSlownikRodzajowJednostekResult>
    </PobierzSlownikRodzajowJednostekResponse>
</s:Body>
</s:Envelope>

If this is helpful for you, and using the above you were able to make your implementation working, please share, so others can benefit from this.

Reasons:
  • RegEx Blacklisted phrase (2.5): please share
  • Long answer (-1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • High reputation (-1):
Posted by: msi