【发布时间】:2016-01-25 09:21:17
【问题描述】:
所以,我正在尝试使用 coinbase API。我正在尝试一个简单的测试,看看我是否可以让它工作,但我遇到了各种作曲家错误。
目前,我对这段代码的“使用”感到意外:
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
$apiKey = 'public';
$apiSecret = 'private';
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$spotPrice = $client->getSpotPrice();
echo $spotPrice;
那么,我的使用语句是不是放错地方了?我已经在索引函数之外和课堂之外尝试过它们。两者都产生与此完全不同的结果集。
在 Keks 类之外,我得到了
致命错误:“Coinbase\Wallet\Configuration”类未在 /home/content/61/11420661/html/beta/application/controllers/keks.php 在第 15 行
在类内但在 index() 函数之外
致命错误:在第 4 行的 >/home/content/61/11420661/html/beta/application/controllers/keks.php 中找不到特征“Coinbase\Wallet\Client”
我的 composer.json 可能有问题吗?
完整的控制器在这里:http://pastebin.com/4BjPP6YR
【问题讨论】:
-
你用的是哪个版本的php?如有疑问请尝试
<?php echo phpversion(); -
那么请运行
<?php echo phpversion();获取版本。 -
哦,顺便说一句:实际的错误消息是
parse error: syntax error, unexpected 'use' (T_USE)还是别的什么? (如果是:您发布的代码 sn-p 之前是什么?) -
确切的消息在这个结尾,代码正是我在过去的bin链接中显示的内容“解析错误:语法错误,/home/content 中的意外'使用'(T_USE) /61/11420661/html/beta/application/controllers/keks.php 第 9 行"
标签: php oop namespaces