Article View: pl.comp.lang.delphi
Article #346938Re: WSDL dla kuriera DPD - co robię źle?
From: zpksoft
Date: Tue, 19 Mar 2019 10:47
Date: Tue, 19 Mar 2019 10:47
48 lines
2633 bytes
2633 bytes
W dniu wtorek, 19 marca 2019 10:46:59 UTC+1 użytkownik MKi napisał: > > > > A nie powinno być tak?: > > > > x := dpos.findPostalCodeV1(ad) ; > > > > wygląda na to, że masz o jeden parametr za dużo > > > > Paweł > > > > No niestety, deklaracja funkcji w DPDPackageObjServices1.pas jest taka: > > function findPostalCodeV1(const postalCodeV1: postalCodeV1; const > authDataV1: authDataV1): findPostalCodeResponseV1; stdcall; > > Przecież trzeba jakoś podać kod pocztowy do sprawdzenia, > on jest właśnie w pierwszym parametrze. > > Pozdrowienia, > MKi Dokładnie się temu nie przyjrzałem. Jednak w php jest to tylko jeden parametr: struktura zawierająca również kod pocztowy. Ja bym to spróbował zapisać mniej więcej tak: TPostalCodeV1 = record countryCode, zipCode: string; end; TAuthDataV1 = record login, masterFid, password: string end; Tparam16 = record postalCodeV1: TpostalCodeV1; authDataV1: TauthDataV1; end; ... param16.postalCodeV1.countryCode := 'PL'; param16.postalCodeV1.zipCode := '02274'; param16.postalCodeV1.authDataV1 = authData; result := clientOBJ.findPostalCodeV1(param16); Paweł
Technical Details
Message-ID:
<19180389-1a4a-4017-a1d8-2bec1453bd07@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.166.215.MISMATCH!78no113196itl.0!news-out.google.com!y88ni136ita.0!nntp.google.com!78no113195itl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<5c8f875c$0$502$65785112@news.neostrada.pl> <76e85a13-69ac-4f0e-8699-59921d7442e1@googlegroups.com> <5c90ba85$0$506$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
X-Received: by 2002:a24:a14:: with SMTP id 20mr2000791itw.23.1552992471975; Tue, 19 Mar 2019 03:47:51 -0700 (PDT) X-Received: by 2002:a05:6830:144a:: with SMTP id w10mr1051769otp.154.1552992471659; Tue, 19 Mar 2019 03:47:51 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder7.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.166.215.MISMATCH!78no113196itl.0!news-out.google.com!y88ni136ita.0!nntp.google.com!78no113195itl.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.delphi Date: Tue, 19 Mar 2019 03:47:51 -0700 (PDT) In-Reply-To: <5c90ba85$0$506$65785112@news.neostrada.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=217.99.219.204; posting-account=8ND_mgoAAAD5J9y9fnaTB1Kcu7xKWk7Q NNTP-Posting-Host: 217.99.219.204 References: <5c8f875c$0$502$65785112@news.neostrada.pl> <76e85a13-69ac-4f0e-8699-59921d7442e1@googlegroups.com> <5c90ba85$0$506$65785112@news.neostrada.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <19180389-1a4a-4017-a1d8-2bec1453bd07@googlegroups.com> Subject: Re: WSDL dla kuriera DPD - co robię źle? From: zpksoft <zpksoft@op.pl> Injection-Date: Tue, 19 Mar 2019 10:47:51 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit