🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi
Article #346946

Re: WSDL dla kuriera DPD - ciąg dalszy

#346946
From: zpksoft
Date: Fri, 22 Mar 2019 08:32
37 lines
2599 bytes
W dniu czwartek, 21 marca 2019 16:10:42 UTC+1 użytkownik MKi napisał:
> Zacząłem podglądać, co tak właściwie jest wysyłane do serwera DPD.
> Okazało się, że wysyłany XML wygląda prawie identycznie, jak
> ten z przykładu z dokumentacji. Prawie.
> 
> Delphi wygenerował XML-a w którym jest
> 
>     <findPostalCodeV1 xmlns="http://dpdservices.dpd.com.pl/">
>     ...
>     <findPostalCodeV1>
> 
> Zaś w przykładzie w dokumentacji jest
> 
>     <ns2:findPostalCodeV1 xmlns:ns2="http://dpdservices.dpd.com.pl/">
>     ...
>     <ns2:findPostalCodeV1>
> 
> Jak ręcznie dorobiłem to "ns2" w odpowiednich miejscach
> to zapytanie zaczęło działać, mam w x.status "OK".
> 
> No i teraz jest pytanie jak to rozwiązać systemowo.
> Za mało wiem o SOAP i WSDL żeby to rozkminić własnymi siłami.
> Pomożecie?
> 
> Pozdrowienia,
> MKi

Też nie bawiłem się SOAP i WSDL. 
Jeśli masz zadanie z tego skorzystać to OK.
Jeśli piszesz soft gdzie nie masz narzucanych reguł to może spróbuj tak:

path:='https://tracktrace.dpd.com.pl/parcelDetails?typ=1&p1='+nrPrzes;
GetInetFile(path, result);

z result wyczytasz to co chcesz.

Paweł
Technical Details
Message-ID: <384a4d5e-2f7f-4ec0-a18b-b63794e1db97@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w126no87917ita.0!news-out.google.com!l81ni121itl.0!nntp.google.com!w126no87916ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <5c93a970$0$491$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a5d:8555:: with SMTP id b21mr4375678ios.203.1553243569009;        Fri, 22 Mar 2019 01:32:49 -0700 (PDT)
X-Received: by 2002:aca:b5c1:: with SMTP id e184mr1036733oif.75.1553243568619; Fri, 22 Mar 2019 01:32:48 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!4.us.feeder.erje.net!feeder.erje.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w126no87917ita.0!news-out.google.com!l81ni121itl.0!nntp.google.com!w126no87916ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi
Date: Fri, 22 Mar 2019 01:32:48 -0700 (PDT)
In-Reply-To: <5c93a970$0$491$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=217.99.180.93; posting-account=8ND_mgoAAAD5J9y9fnaTB1Kcu7xKWk7Q
NNTP-Posting-Host: 217.99.180.93
References: <5c93a970$0$491$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <384a4d5e-2f7f-4ec0-a18b-b63794e1db97@googlegroups.com>
Subject: Re: WSDL dla kuriera DPD - ciąg dalszy
From: zpksoft <zpksoft@op.pl>
Injection-Date: Fri, 22 Mar 2019 08:32:48 +0000
Lines: 42
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit