Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Soap + php Webservice
karol1923
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.11.2014

Ostrzeżenie: (0%)
-----


WS jest dostępny pod adresem: http://37.128.100.98/AP_DOST_WS_2/APAxWebService.asmx i udostępnia kilka metod. Prubuję w swoim kodzie użyć metody :
- StanTowaru():

- kodLlienta – numer klienta w systemie AP

- kodTowaru – indeks w systemie AP

- kodFirmy – numer oddziału AP – zawsze CN

- hasło – hasło dla Web Service -

- hasloKlienta – hasło klienta zakodowane MD5

Proszę mi powiedzieć czy mój kod jest poprawny, ponieważ od serwera otrzymuje komunikat Server was unable to process request. ---> 0001: Błedne haslo WS. Na programie napisanym pod Windowsa wpisuję dokładnie te same dane wywołując tą samą metodę i wszystko działa, poniżej zamieszczam screena.
(IMG:http://pics.tinypic.pl/i/00596/lxjescotbv1f.png)

  1. <?php
  2.  
  3. try
  4. {
  5.  
  6. $soap = new SoapClient ( 'http://37.128.100.98/AP_DOST_WS_2/APAxWebService.asmx?wsdl' );
  7.  
  8. $kodKlienta = '2899586';
  9. $kodTowaru = '0250202022';
  10. $kodFirmy = 'CN';
  11. $haslo = 'hg6%^hbnjku5FG():j';
  12. $hasloKlienta = md5('0986478852');
  13.  
  14.  
  15.  
  16. $result = $soap->StanTowaru($kodKlienta,$kodTowaru,$kodFirmy,$haslo,$hasloKlienta);
  17.  
  18.  
  19.  
  20.  
  21. print_r($result);
  22.  
  23. }
  24. catch
  25.  
  26. (SoapFault $e)
  27. {
  28. echo "fatal: {$e->faultstring}\n";
  29. }


Ten post edytował karol1923 13.11.2014, 13:17:41
Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Kod
$params = [
    'kodKlienta' => '2899586',
    'kodTowaru' => '0250202022',
    "kodFirmy" => 'CN',
    "haslo" => 'hg6%^hbnjku5FG():j',
    "hasloKlienta" => md5('0986478852')
];


$result = $soap->StanTowaru($params);


Zauważ że metoda wymaga jednego parametru którym ma być tablica o ww. strukturze.

Ten post edytował Pyton_000 13.11.2014, 13:57:59
Go to the top of the page
+Quote Post
karol1923
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.11.2014

Ostrzeżenie: (0%)
-----


Rzeczywiście, problem rozwiązany, dziękuje za pomoc użytkownikowi Pyton_00.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 09:18