Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][soap] problem z połączeniem do webAPI Allegro
squasher
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.09.2010

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


Witam,

walczę już od paru dni z umieszczeniem skryptu na serwerze. Lokalnie na komputerze na Windowsie mam zainstalowany Webserv i z poziomu przegladarki http://localhost/skrypt.php wszystko pięknie chodzi. Nie ma problemu do pobrania informacji z allegro przez funkcje webAPI Allegro.

Fragment kodu po którym się wszystko psuje:

$soap=new SoapClient('http://webapi.allegro.pl/uploader.php?wsdl');
$userId=$soap->doGetUserId(1,$allegro_user,'',$webAPI_KEY);

a oto błąd z przeglądarki :
Fatal error: Call to undefined function: dogetuserid() in /var/www/sites/skrypt.php on line 14

Nie sądzę aby było coś tu nie tak. Wydaje mi się że to problem z poprawnym umieszczeniem plików pakietu nusoap. Wszystkie pliki znajdują się razem na serwerze w tym samym katalogu.

Próbowałem umieszczać skrypt na kilku różnych serwerach i wszędzie ten sam problem, albo też inny :
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://webapi.allegro.pl/uploader.php?wsdl' : failed to load external entity "http://webapi.allegro.pl/uploader.php?wsdl" in /home/sites/f/fi/fin/finebuy.za.pl/panel_lista.php:7 Stack trace: #0 /home/sites/f/fi/fin/finebuy.za.pl/panel_lista.php(7): SoapClient->SoapClient('http://webapi.a...') #1 {main} thrown in /home/sites/f/fi/fin/finebuy.za.pl/panel_lista.php on line 7

Bez waszej pomocy poddaję się bo już zabrakło pomysłów.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
squasher
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.09.2010

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


Tak ten akurat jest darmowy. Ja jednak cały czas staram się wrzucić skrypt na serwer płatny. Wydaje mi się że o obsługę SOAP na serwerze chodzi i że należy, albo zainstalować ja przez administratora (ta opcja chyba niemożliwa), albo jakoś posłużyć się innymi bibliotekami jak nuSOAP, jednakże nie wiem jak do końca to zrobić. Dorzuciłem pliki nuSOAP do katalohu ze skryptem, a w skrypcie dodałem :

require_once 'nusoap.php';

jednakże nadal nie działa
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 04:16