Значения объекта API eBay PHP
Я работаю с eBay API и использую GetSingleItem для извлечения данных об элементах eBay. Из этих данных я хочу извлечь цену из возвращенного объекта:
DTS\eBaySDK\Shopping\Types\AmountType Object
(
[values:DTS\eBaySDK\Types\BaseType:private] => Array
(
[currencyID] => USD
[value] => 19.99
)
[attachment:DTS\eBaySDK\Types\BaseType:private] => Array
(
[data] =>
[mimeType] =>
)
)
Я попытался преобразовать объект в массив, я попытался использовать obj->values->value. Как я могу получить данные о цене (19.99) из массива значений?
1 ответ
Решение
Вы, вероятно, захотите сделать $item->CurrentPrice->value
, Например:
$response = $service->getSingleItem($request);
$item = $response->Item;
$item->CurrentPrice->value;
На тот случай, если вы не знаете, есть пример использования SDK для вызова GetSingleItem.