allegro.pl/webapi/documentation.php/show/id,1177
Мой код:
$contacts = $client->call(
'doMyContact',
array(
array(
'sessionHandle' => $session['sessionHandlePart'],
'auctionIdList' => array(/*auction id*/),
'offset' => 0
)
)
);
if (isset($contacts['faultcode']) && isset($contacts)) {
echo 'fault code: ' . $contacts['faultcode'] . ' <br/>';
echo 'fault string: ' . $contacts['faultstring'] . ' <br/>';
} else if (isset($contacts)) {
var_dump($contacts); //array(1) { ["mycontactList"]=> string(0) "" } !!!
}
Согласно примеру с сайта:
allegro.pl/webapi/tutorials.php/tutorial/id,261if (isset($contacts['mycontactList']['item'])) {
foreach ($contacts['mycontactList']['item'] as $row) {
$myContacts[$row['contact-user-id']] = $row;
}
}
Метод должен возвращать таблицу с вложенными таблицами, но возвращет только пустую таблицу.
С авторизацией все впорядке, для другого метoда все отлично работает.