🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
3 messages
3 total messages Started by Leszek Thu, 10 Feb 2011 11:38
Allegro WebAPI problem z tablicami
#52167
Author: Leszek
Date: Thu, 10 Feb 2011 11:38
31 lines
1785 bytes
Witam,
Poniżej cały skrypt mający w zamyśle pobrać dane o użytkowniku poprzez 
Allegro WebAPI

#!/usr/bin/perl -w
use SOAP::Lite;

my $allegroApikey = "...";
my $allegroCountry = "1";
my $soap = 
SOAP::Lite->service("http://webapi.allegro.pl/uploader.php?wsdl");
my @result = $soap->doShowUser($allegroApikey, 1, 0 ,'nazwa_usera');
print $result[14];

wykonanie powyższego skryptu zwraca
ShowUserFeedbacks=HASH(0x1517d38)

Mój problem polega na tym ,że metoda doShowUser zwraca zarówno wartości 
  skalarne np. w powyższym przykładzie $result[0] do $result[13] oraz 
tablice m.in w $result[14].
O ile nie mam problemu z wyciągnięciem wartości skalarnych z tablicy to 
nie umiem sobie poradzić z wyświetleniem zawartości tablicy asocjacyjnej 
znajdującej się w $result[14].
Proszę o pomoc.

Tutaj 
http://allegro.pl/webapi/documentation.php/show/id,341#method-output 
znajduje się opis metody doShowUser i tego co i w jakiej formie zwraca.

Pozdrawiam
Leszek
Re: Allegro WebAPI problem z tablicami
#52170
Author: Stachu 'Dozzie' K.
Date: Thu, 10 Feb 2011 11:42
18 lines
1837 bytes
On 2011-02-10, Leszek <no_nameUSUN@USUNpoczta.onet.pl> wrote:
> Witam,
> Poniżej cały skrypt mający w zamyśle pobrać dane o użytkowniku poprzez 
> Allegro WebAPI
[...]
> Mój problem polega na tym ,że metoda doShowUser zwraca zarówno wartości 
>   skalarne np. w powyższym przykładzie $result[0] do $result[13] oraz 
> tablice m.in w $result[14].
> O ile nie mam problemu z wyciągnięciem wartości skalarnych z tablicy to 
> nie umiem sobie poradzić z wyświetleniem zawartości tablicy asocjacyjnej 
> znajdującej się w $result[14].
> Proszę o pomoc.

Eeee... A czytałeś perldoc perllol?

-- 
Secunia non olet.
Stanislaw Klekot
Re: Allegro WebAPI problem z tablicami
#52171
Author: Leszek
Date: Thu, 10 Feb 2011 13:14
10 lines
1057 bytes
On 10.02.2011 12:42, Stachu 'Dozzie' K. wrote:
[ciach]
>
> Eeee... A czytałeś perldoc perllol?
>

Teraz już tak :) wielkie dzięki za pomoc

pozdrawiam
Leszek
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads