Wygenerowanie WSDL w Delphi dla ING Bank

Odpowiedz Nowy wątek
xgame
2016-09-25 19:16
xgame
0

Witam,
próbuję ogarnąć logowanie i dostęp do web service banku ING (lub Raiffaisen - bo maja podobne API).
Zabawy tam trochę jest bo są certyfikaty dwustronne SSL - nie wiem czy podołam z Delphi.

Ale najpierw zaczać by trzeba było od wygenerowania pliku PAS z WSDL bankowego (adres: https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl)
Importer Delphi nie daje rady:

C:\Program Files (x86)\Embarcadero\Studio\18.0\bin>WSDLImp.exe -p https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl
Embarcadero WSDLIMP Version 2.41 - $Rev: 86412 $
Copyright (c) 2010 Embarcadero Technologies, Inc.

Reading: https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl
*Error*: Unable to load WSDL File/Location: https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl.  Error [Nie znaleziono ľĄdanego nag?˘wka. - URL:https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl
 - SOAPAction:""]

Wydaje mi się że dostęp do wsdla może być autoryzowany - jakimś hasłem może?

Ktoś ma jakieś doświadczenie w tym temacie?

edytowany 1x, ostatnio: furious programming, 2016-12-13 18:26

Pozostało 580 znaków

2016-09-26 11:02

Rejestracja: 8 lat temu

Ostatnio: 54 sekundy temu

1

No ale skoro mają zrąbaną stronę z WSDLem to nie wiem czego od delphi oczekujesz
![2016-09-26 10_59_33-Nie można załadować adresu https_ws.ingbusinessonline.pl_ing-ccs_cdc00101_wsdl.png](//static.4programmers.net/uploads/attachment/2016-09-26 10_5933-Nie można załadować adresu httpsws.ingbusinessonline.pl_ing-ccs_cdc00101_wsdl.png)
2016-09-26 11_01_20-Nie można wyświetlić tej strony - Internet Explorer.png

A co raiffeisn to tu masz wszystko opisane http://raiffeisenpolbank.com/[...]User_Guide_R-connect_Demo.pdf


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
edytowany 1x, ostatnio: abrakadaber, 2016-09-26 11:06

Pozostało 580 znaków

xgame
2016-09-26 11:31
xgame
0

dla raiffaisen też nie trybi:
https://demo-wscib.r-bank.pl/cdc00101?wsdl

co źle robię?

Pozostało 580 znaków

2016-09-26 12:01

Rejestracja: 8 lat temu

Ostatnio: 54 sekundy temu

a zainstalowałeś certyfikat? - przecież masz jasny komunikat
![2016-09-26 12_01_06-Nie można załadować adresu https_demo-wscib.r-bank.pl_cdc00101_wsdl – Opera.png](//static.4programmers.net/uploads/attachment/2016-09-26 12_0106-Nie można załadować adresu httpsdemo-wscib.r-bank.pl_cdc00101_wsdl – Opera.png)


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

2016-09-26 12:05

Rejestracja: 12 lat temu

Ostatnio: 4 minuty temu

0

Pytanie jeszcze jakiego delphi używasz bo z doświadczenia podpowiem, że starsze wersje nie zawsze sobie radzą.
Przykład opisany tutaj:
Jak połączyć się z webserwisem FedEx

Pozostało 580 znaków

xgame
2016-09-26 12:06
xgame
0

OK, fakt - teraz dopiero się wczytałem w to wszystko...
Aby pobrać WSDL z podanego adresu, trzeba połączyć się certyfikowanym kanałem.

No to czeka mnie wpierw zabawa z generowaniem kluczy.

Do tematu ING wrócę na pewno, ale w innym temacie za pewne. Proszę admina o zaznaczenie odpowiedzi abrakadaber jako poprawnej.
pozdrowienia

A której odpowiedzi, bo są dwie? :P - furious programming 2016-09-26 16:00

Pozostało 580 znaków

Odpowiedz

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