Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%)
|
Witam,
Probuje przy wykorzystaniu: Cytat Definicję testowej usługi autoryzacji można znaleźć pod adresem: https://ewus.nfz.gov.pl/ws-broker-server-ew...vices/Auth?wsdl Definicję testowej usługi ServiceBroker można znaleźć pod adresem: https://ewus.nfz.gov.pl/ws-broker-server-ew...viceBroker?wsdl pobrac info o pacjencie. Analizujac xml'e: Kod <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:auth="http://xml.kamsoft.pl/ws/kaas/login_types"> <soapenv:Header/> <soapenv:Body> <auth:login> <auth:credentials> <auth:item> <auth:name>domain</auth:name> <auth:value><auth:stringValue>01</auth:stringValue></auth:value> </auth:item> <auth:item> <auth:name>type</auth:name> <auth:value><auth:stringValue>SWD</auth:stringValue></auth:value> </auth:item> <auth:item> <auth:name>idntSwd</auth:name> <auth:value><auth:stringValue>123456789</auth:stringValue></auth:value> </auth:item> <auth:item> <auth:name>login</auth:name> <auth:value><auth:stringValue>TEST</auth:stringValue></auth:value> </auth:item> </auth:credentials> <auth:password>qwerty!@#</auth:password> </auth:login> </soapenv:Body> </soapenv:Envelope> Kod <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header> <ns1:session id="6F3FE3EA6BE54C5630F4F08E6FD0B803" xmlns:ns1="http://xml.kamsoft.pl/ws/common"/> <ns1:authToken id="BSbgyPBVy9Ww0B6al0DFuf" xmlns:ns1="http://xml.kamsoft.pl/ws/common"/> </soapenv:Header> <soapenv:Body> <ns1:loginReturn xmlns:ns1="http://xml.kamsoft.pl/ws/kaas/login_types">3</ns1:loginReturn> </soapenv:Body> </soapenv:Envelope> udalo mi sie zalogowac za pomoca stworzonego skrypyu: Kod <? $client=new SoapClient('https://ewus.nfz.gov.pl/ws-broker-server-ewus-auth-test/services/Auth?wsdl'); $responce=$client->login(['credentials'=>[['name'=>'domain','value'=>['stringValue'=>'01']],['name'=>'type','value'=>['stringValue'=>'SWD']],['name'=>'idntSwd','value'=>['stringValue'=>'123456789']],['name'=>'login','value'=>['stringValue'=>'TEST']]],'password'=>'qwerty!@#']); print($responce); ?> Pytanie co dalej .......jak odebrac stringi session i authToken w naglowka odpowiedzi? Sa one potrzebne w kolejnym zapytaniu zwracajacym dane pacjenta. |
|
|
|
kufalo [PHP/SOAP] eWUS - info o pacjencie 2.01.2013, 13:48:58
eMCeH Nie zauważyłem, że założyłeś nowy wątek...
rozwią... 3.01.2013, 15:23:19
marekpulawy A rozgryzł już ktoś jak po zalogowaniu sprawdzić u... 5.01.2013, 15:55:07
eMCeH logowanie mamy ale jak się wylogować?
status_cwu ... 5.01.2013, 18:50:39 
marekpulawy Cytat(eMCeH @ 5.01.2013, 18:50:39 ) s... 5.01.2013, 19:06:31
eMCeH próbowałem:
[PHP] pobierz, plaintext $wylogowani... 5.01.2013, 19:11:18
szaitis cześć
Też próbuję zmierzyć się z tym problemem i m... 6.01.2013, 19:35:08
marekpulawy Wg mnie to jest wina starej wersji PHP. U mnie na ... 6.01.2013, 20:22:10
eMCeH kod logowania, który skleił ostatecznie marekpulaw... 6.01.2013, 20:47:07
marekpulawy a co masz tym razem w zmiennej $parametry?
bo... 6.01.2013, 21:12:06
d_adamkiewicz Hym, wiem niewiele, ale wydaje mi się, że po zalog... 6.01.2013, 21:18:20
eMCeH te same parametry co w przypadku logowania
[PHP] p... 6.01.2013, 21:18:30
d_adamkiewicz Teraz zwraca TRUE, chyba;)
$hd = [
new Soa... 6.01.2013, 21:32:03
eMCeH $client =
Auth czy ServiceBroker? 6.01.2013, 21:42:16
d_adamkiewicz Auth
Nie znam się, ale wydaje mi się, że teraz
... 6.01.2013, 21:52:27
eMCeH w zapytaniu checkCWU musisz przesłać pesel oraz ró... 6.01.2013, 22:11:48
d_adamkiewicz Może po
$client->__setSoapHeaders($h... 6.01.2013, 22:31:31
marekpulawy [PHP] pobierz, plaintext $response = $clientBroker... 6.01.2013, 22:38:58
eMCeH identyczny komunikat dostaję w swoim wywołaniu
[... 6.01.2013, 23:09:22
d_adamkiewicz [PHP] pobierz, plaintext $response = $clientBroker... 6.01.2013, 23:26:02
eMCeH [PHP] pobierz, plaintext $parametry = ['locati... 7.01.2013, 00:38:26
marekpulawy Udało się komuś rozgryźć temat zapytania eWUS o ub... 7.01.2013, 13:56:08
eMCeH trzeba, trzeba... jak widzisz "powyżej" ... 7.01.2013, 14:24:05
marekpulawy Fatal error: Uncaught SoapFault exception: [Client... 7.01.2013, 14:31:04
eMCeH ja zrozumiałem, że "nie ma obiektu namespace... 7.01.2013, 14:38:46
szaitis Ja próbuję po zalogowaniu się takiego czegoś:
... 7.01.2013, 15:00:29
eMCeH ja chyba też tak miałem - na testowej błąd dublowa... 7.01.2013, 15:13:46
szaitis dzięki
rzeczywiście na produkcji ten błąd nie wys... 7.01.2013, 15:33:58
webdice ~szaitis o tagach bbcode słyszałeś? Jeśli nie to p... 7.01.2013, 15:56:37
eMCeH ...niestety dalej problem z namespace nierozwiązan... 7.01.2013, 16:49:15
webdice Wiecie że to ma działać od 1 stycznia?
[PHP] pobi... 7.01.2013, 17:04:46
eMCeH wiesz, logowanie to już jakiś czas temu było zrobi... 7.01.2013, 17:28:59
marekpulawy webdice mógłbyś zdradzić jak sobie poradziłeś ze s... 7.01.2013, 17:51:43
eMCeH jeszcze trzeba będzie pilnować czasu od zalogowani... 8.01.2013, 08:21:12
szaitis Udało sie już komuś to zapytanie o ubezpieczenie n... 8.01.2013, 11:34:05
marekpulawy niestety, ja dalej na poziomie logowania się zatrz... 8.01.2013, 11:47:17
eMCeH ...ja też, niestety ograniczam próby logowania i w... 8.01.2013, 11:58:28
gilek Wersja "na chama" (w dodatku bez obsługi... 8.01.2013, 12:37:57
marekpulawy jest mały błąd: </brok:stextload>
powinno by... 8.01.2013, 12:57:24
gilek Dzięki, poprawiłem, to też moze sie przydać:
[PHP... 8.01.2013, 13:03:10
szaitis Także pozwolę sobie skorzystać i wielkie dzięki 8.01.2013, 13:36:43
Kris2X A wie ktoś może jak się dobrać do kodu autoryzacji... 8.01.2013, 22:52:41
eMCeH w odpowiedzi na zapytanie otrzymujesz string, któr... 8.01.2013, 22:59:37
Kris2X Hmm... no właśnie kroję tego stringa ale kodu auto... 8.01.2013, 23:01:39
eMCeH po kolei:
35 znaków to adres Brokera (nie wykorzys... 9.01.2013, 01:21:36
gilek Odpowiedź w zmiennej $r to jest zwykły XML, z... 9.01.2013, 09:30:45
szaitis A czy pacjent ubezpieczony czy nie jest tutaj jako... 9.01.2013, 09:44:52
gilek dokładnie 9.01.2013, 09:45:55
eMCeH jakież to jest łatwe jak się widzi gotowe rozwiąza... 9.01.2013, 10:15:09
gilek Jednym z rozwiązań jest skorzystanie z rozszerzeni... 9.01.2013, 10:24:36
Kris2X Wie ktoś może skąd mogę wyłowić informacje o oznac... 9.01.2013, 14:28:59
eMCeH ...jak wyciągnąć nazwę i wersję systemu NFZ?
[PHP... 10.01.2013, 01:52:16
szaitis Powinno być chyba odwołanie do węzła system_nfz a ... 10.01.2013, 14:00:51
eMCeH ledwie coś załapię z tych xml'ów to znów ... 10.01.2013, 14:32:59
d_adamkiewicz Spójrz w "System eWUS - opis interfejs dostęp... 10.01.2013, 15:10:40
eMCeH 1.2?
wrzuć proszę link do tego dokumentu.
mam po... 10.01.2013, 15:18:54
szaitis Ja właśnie korzystałam z dokumentacji i tam znalaz... 10.01.2013, 16:06:48
eMCeH zapisujesz to w innej postaci niż potwierdzenia z ... 10.01.2013, 16:25:09
d_adamkiewicz [PHP] pobierz, plaintext $xpath->registerNamesp... 10.01.2013, 16:28:47
eMCeH no tak, podpis jest przecież opisany w: Kodxmldsig... 10.01.2013, 16:53:59
d_adamkiewicz Można tak ($responseXML zawiera to co zrobił ... 10.01.2013, 18:21:20
eMCeH u "gilek"
Kod$r
uzupełniony kod o ... 12.01.2013, 15:29:27
gilek Jeśli zwróci element Fault z przestrzeni nazw http... 14.01.2013, 08:04:23
d_adamkiewicz [PHP] pobierz, plaintext $doc = new DOMDocumen... 16.01.2013, 16:29:23
nitro18 Witam,
Zmodyfikowałem kod tak, aby na początku ko... 17.05.2013, 00:18:18
marekpulawy A jak włączyć ten certyfikat do SOAP?
Poniżej komu... 10.09.2018, 08:05:14 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 22:32 |