Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Połaczenie allegro api
prybus
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 10.05.2011

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


Witam serdecznie,
mam problem z połączeniem się do testowego api allegro.

Korzystam z url: https://webapi.allegro.pl.webapisandbox.pl/service.php?wsdl

  1. const COUNTRY_PL = 1;
  2. /**
  3.   * Logowanie do serwisu testwebapi.pl.
  4.   */
  5. const COUNTRY_TESTWEBAPI = 228;
  6.  
  7. /**
  8.   * Zapytanie o wersję Allegro WebAPI.
  9.   */
  10. const QUERY_ALLEGROWEBAPI = 1;


  1. $country = WebAPISoapClient::COUNTRY_TESTWEBAPI;
  2. try
  3. {
  4. $client = new WebAPISoapClient();
  5. // pobieranie wersji WebAPI
  6. $version = $client->doQuerySysStatus(WebAPISoapClient::QUERY_ALLEGROWEBAPI, $country, $config['apiKey']);
  7. // właściwe logowanie do serwisu
  8. print_r($version);
  9. $session = $client->doLogin($config['login'], $config['password'], $country, $config['apiKey'], $version['ver-key']);
  10. print_r($session);
  11. }
  12. catch(SoapFault $soapFault)
  13. {
  14. /* obsługa wyjątku */
  15. }


Wszystko tak naprawdę pochodzi z http://wrzasq.pl/blog/allegro-webapi-tutorial-vol-1.html

Jeśli podam dane produkcyjne to działa bez problemu.
Go to the top of the page
+Quote Post
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


Spróbuj tego urla: https://webapi.allegro.pl.webapisandbox.pl/uploader.php?wsdl
service.php to nowa wersja API i troche inaczej się z niej korzysta: http://allegro.pl/webapi/tutorials.php/tutorial/id,244
Go to the top of the page
+Quote Post
prybus
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 10.05.2011

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


to samo
dodałem

  1. echo 'Błąd ', $error->faultcode, ': ', $error->faultstring, "n";
  2.  


i mam komunikat: Błąd ERR_INPUT_COUNTRY_ERROR: Country code is missing or is incorrect.n
Go to the top of the page
+Quote Post
kapslokk
post
Post #4





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


Nie sugeruj sie testwebapi.pl nowy sandbox jest kopią srodowiska produkcyjnego, wiec powinienes miec id kraju:
const COUNTRY_TESTWEBAPI = 1;
Nie czytaj nawet tego tutoriala ze strony http://wrzasq.pl/blog/allegro-webapi-tutorial-vol-1.html od 2008 roku sporo sie zmienilo. Masz dokumentacje i tutoriale w niej.
Go to the top of the page
+Quote Post
prybus
post
Post #5





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 10.05.2011

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


ok dzięki wink.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 09:19