Я пытаюсь использовать Официальный PHP API coinbase, но столкнулся с проблемой использования следующего кода:
<?php
require_once('coinbase/Client.php');
require_once('coinbase/Configuration.php');
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
$apiKey = "c9549b4603e1213bcfde15794a733659393c075280c4039568b675af120a9862";
$apiSecret = "e32f781fa5351815e174b97ea71691b3c7f01be624af6d96eb107dff088b1cb8";
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
Попробовав приведенный выше код, я получаю следующее в Apache Logs:
[Fri Jan 20 00:12:59.460967 2017] [:error] [pid 25211] [client 127.0.0.1:34742] PHP Fatal error: Uncaught Error: Class 'Coinbase\\Wallet\\Authentication\\ApiKeyAuthentication' not found in /var/www/test/coin/src/Configuration.php:49\nStack trace:\n#0 /var/www/test/coin/index.php(10): Coinbase\\Wallet\\Configuration::apiKey('c9549b4603e1213...', 'e32f781fa535181...')\n#1 {main}\n thrown in /var/www/test/coin/src/Configuration.php on line 49, referer: http://localhost/test/
Файл ApiKeyAuthentication также требуется. Согласно моему проекту он находится в папке аутентификации.
<?php
require_once('coinbase/Client.php');
require_once('coinbase/Configuration.php');
require_once('Authentication/ApiKeyAuthentication.php');
.
.
.
//Your project code
Других решений пока нет …