2017-01-19 11 views
2

내가 coinbase의 공식 PHP API를 사용하려고하지만 난 다음 코드를 사용하여 문제에 직면하고있다 :catch되지 않은 오류 : 클래스 ApiKeyAuthentication

[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/ 
: 제가 아파치 로그에 다음과 같은 얻을 위의 코드를 시도에

<?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); 

+1

다음은 다른 항목도 필요합니다. – RiggsFolly

+0

GitHub의 공식 설명서에 따라 해당 코드가 제대로 작동해야합니다. 하지만 제 경우에는 작동하지 않습니다. –

답변

0

ApiKeyAuthentication 파일도 필요합니다. 내 프로젝트에 따르면 그것은 인증 폴더에 있습니다.

<?php 
    require_once('coinbase/Client.php'); 
    require_once('coinbase/Configuration.php'); 
    require_once('Authentication/ApiKeyAuthentication.php'); 
. 
. 
. 
//Your project code