api — данные Coinbase api2 как переменные в переполнении стека

Я изучаю api и работаю с php. Я не могу добавить данные как переменную из массива, так как массив является частным. Как я могу установить частные значения в качестве переменной?

$ coinbaseconf = Configuration :: apiKey ($ coinbaseapi, $ coinbasesecret);
$ client = Client :: create ($ coinbaseconf);

возвращается

Coinbase \ Wallet \ Value \ Money Object (
[сумма: Coinbase \ Кошелек \ Стоимость \ Деньги: личное] => 5567,17
[currency: Coinbase \ Wallet \ Value \ Money: private] => GBP)

если я попробую:

$ var1 = $ btcusdsellprice-> amount;

Получить ошибку

Неустранимая ошибка: необученная ошибка: невозможно получить доступ к частной собственности
Coinbase \ Wallet \ Value \ Money :: $ сумму в /var/www/html/xxx/xxx.php:22
Трассировка стека: # 0 {main} добавляется в /var/var/www/html/xxx.php в строке 22

0

Решение

Не совсем понятно, что именно вы пытаетесь сделать, но это может быть следующим:

use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;

$configuration = Configuration::apiKey($apiKey, $apiSecret);
// creating a client to communicate with the API
$client = Client::create($configuration);

//use the client to request data from the api
$sellPrice = $client->getSellPrice('BTC-USD');

Для получения дополнительной информации вы должны изучить следующие ресурсы:

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]