Mam problem z przekazaniem niektórych danych wejściowych do metody doCheckNewAuctionExt lub doNewAuctionExt na Allegro WebApi.
Aby lepiej opisać problem pokażę to na przykłądzie:
Jetst sobie metoda:
Kod PHP:
$doCheckNewAuctionExt=$client->doCheckNewAuctionExt($session_id, $fields);
oraz wcześniej zadeklarowane zmienne wejściowe. Jedna z nich to:
'fid' => 1, //Nazwa przedmiotu 'fvalue-string' => "Telefon ze złota", 'fvalue-int' => 0, 'fvalue-float' => 0, 'fvalue-image' => 0, 'fvalue-datetime' => 0, 'fvalue-date' => '', 'fvalue-range-int-min' => 0, 'fvalue-range-int-max' => 0), 'fvalue-range-float-min' => 0, 'fvalue-range-float-max' => 0), 'fvalue-range-date-min' => '', 'fvalue-range-date-max' => '') ), 'fid' => 2, //Kategoria 'fvalue-string' => '', 'fvalue-int' => $_POST['cat-id'], 'fvalue-float' => 0, 'fvalue-image' => 0, 'fvalue-datetime' => 0, 'fvalue-date' => '', 'fvalue-range-int-min' => 0, 'fvalue-range-int-max' => 0), 'fvalue-range-float-min' => 0, 'fvalue-range-float-max' => 0), 'fvalue-range-date-min' => '', 'fvalue-range-date-max' => '') ), ... );
Chodzi o to, o ile bez problemu przekazuję POSTEM zmienną int
'fvalue-int' => $_POST['cat-id'],
to za Chiny ludowe nie mogę podstawić danych typu string
'fvalue-string' => "Telefon ze złota",
gdzie zamiast "Telefon ze złota chciałbym podać jakąś zmienną tak jak to jest możliwe w przykładzie wyżej. Jest to metoda potrzebna do wystawienia przedmiotu na allegro przez WebApi. Może ktoś się już z tą metodą użerał i podpowie coś.
Pozdrawiam.