После чистой установки Coinbase API для PHP на мой Xubuntu 16.04 (для композитора требуется coinbase / coinbase) я следовал документации по Coinbase и использовал следующие команды для доступа к своему кошельку:
<?php
require 'vendor/autoload.php';
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
$apiKey = '********';
$apiSecret = '*********';
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$accounts = $client->getAccounts();
...
...
Функция getAccounts всегда возвращает:
PHP Notice: Undefined index: pagination in /home/willem/coinbase/vendor/coinbase/coinbase/src/Mapper.php on line 490
PHP Stack trace:
PHP 1. {main}() /home/willem/coinbase/newfile.php:0
PHP 2. Coinbase\Wallet\Client->getAccounts() /home/willem/coinbase/newfile.php:14
PHP 3. Coinbase\Wallet\Client->getAndMapCollection() /home/willem/coinbase/vendor/coinbase/coinbase/src/Client.php:215
PHP 4. Coinbase\Wallet\Mapper->toAccounts() /home/willem/coinbase/vendor/coinbase/coinbase/src/Client.php:834
PHP 5. Coinbase\Wallet\Mapper->toCollection() /home/willem/coinbase/vendor/coinbase/coinbase/src/Mapper.php:59
PHP Notice: Undefined index: pagination in /home/willem/coinbase/vendor/coinbase/coinbase/src/Mapper.php on line 491
PHP Stack trace:
PHP 1. {main}() /home/willem/coinbase/newfile.php:0
PHP 2. Coinbase\Wallet\Client->getAccounts() /home/willem/coinbase/newfile.php:14
PHP 3. Coinbase\Wallet\Client->getAndMapCollection() /home/willem/coinbase/vendor/coinbase/coinbase/src/Client.php:215
PHP 4. Coinbase\Wallet\Mapper->toAccounts() /home/willem/coinbase/vendor/coinbase/coinbase/src/Client.php:834
PHP 5. Coinbase\Wallet\Mapper->toCollection() /home/willem/coinbase/vendor/coinbase/coinbase/src/Mapper.php:59
Несмотря на ошибку, информация об учетной записи извлекается в $ account.
Очевидно, что сейчас я использую 2> / dev / null, но я бы предпочел этого не делать.
Любое решение высоко ценится!
Предлагаемая строка кода действительно подавляет «уведомление», согласно комментарию Алекса.
Я снова счастливый кодер 🙂
Других решений пока нет …