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. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.01.2013 Ostrzeżenie: (0%)
|
Czy, ktoś próbował tak utworzony plik potwierdzenia sprawdzać, weryfikować, wgrywać do programu do rozliczeń? tzn. wiem, że Kamsoft nie udostępnia jeszcze dla KS PPS mechanizmu importu, ale może inne oprogramowanie? Może szukam dziury w całym, ale wołałbym się upewnić. |
|
|
|
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
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: 28.12.2025 - 18:48 |