Article View: pl.comp.lang.perl
Article #52167Allegro WebAPI problem z tablicami
From: Leszek
Date: Thu, 10 Feb 2011 11:38
Date: Thu, 10 Feb 2011 11:38
31 lines
1785 bytes
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
Technical Details
Message-ID:
<ij0ioe$75p$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail From: Leszek <no_nameUSUN@USUNpoczta.onet.pl> Newsgroups: pl.comp.lang.perl Subject: Allegro WebAPI problem z tablicami Date: Thu, 10 Feb 2011 12:38:55 +0100 Organization: http://onet.pl Lines: 32 Message-ID: <ij0ioe$75p$1@news.onet.pl> NNTP-Posting-Host: jxh81.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1297337934 7353 95.48.241.81 (10 Feb 2011 11:38:54 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Thu, 10 Feb 2011 11:38:54 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20101226 Lightning/1.0b1 Icedove/3.0.11 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit