Php 致命错误:未捕获异常-GuzzleHttp

Php 致命错误:未捕获异常-GuzzleHttp,php,Php,我之所以发这个帖子,是因为我没有找到任何对我有帮助的合适的解决方案,任何人都可以告诉我,我在代码中犯了什么错误。。 我已经在我的php网站上测试了coinbase API v2,它能够运行所有这些代码 像 $auth=$client->getCurrentAuthorization() 但是当我试着跑的时候 $address = $client->getAccountAddress($account,$accountId); 它抛出了以下错误,我在这里得到了截图。。 最后,这是我正在使

我之所以发这个帖子,是因为我没有找到任何对我有帮助的合适的解决方案,任何人都可以告诉我,我在代码中犯了什么错误。。 我已经在我的php网站上测试了coinbase API v2,它能够运行所有这些代码 像

$auth=$client->getCurrentAuthorization()

但是当我试着跑的时候

$address = $client->getAccountAddress($account,$accountId);
它抛出了以下错误,我在这里得到了截图。。

最后,这是我正在使用的示例代码

require_once'coinbase/vendor/autoload.php';
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
use Coinbase\Wallet\Coinbase;
use Coinbase\Wallet\Resource\Account;
use Coinbase\Wallet\Enum\Param;
use Coinbase\Wallet\Exception;
use \GuzzleHttp\Exception\ClientException;
$apiKey ="xxxxxxx";
$apiSecret ="xxxxxxxxxxxxxxxxxx";
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$auth = $client->getCurrentAuthorization();
$user = $client->getCurrentUser();
$user = $client->getUser("xxxxxxxxx");
$user = $client->decodeLastResponse();
$accounts = $client->getAccounts(['name'=>'BTC Wallet']);
$accounts = $client->decodeLastResponse();
echo"USERS<br>";
var_dump($user);
echo"ACCOUNTS<br>";
var_dump($accounts);
$account = new Account([
    'name' => 'SoddisFare'
]);
$address = new Address([
    'name' => 'New Address19'
]);
$addresses = $client->getAccountAddresses($account);
//$account =$client->decodeLastResponse();
//$account =$client->decodeLastResponse();
echo "ACCOUNT ADDRESS<br>";
$address = $client->getAccountAddress($account,"xxxxxxxx");
var_dump($account);
require_once'coinbase/vendor/autoload.php';
使用Coinbase\Wallet\Client;
使用Coinbase\Wallet\Configuration;
使用Coinbase\Wallet\Coinbase;
使用Coinbase\Wallet\Resource\Account;
使用Coinbase\Wallet\Enum\Param;
使用Coinbase\Wallet\Exception;
使用\GuzzleHttp\Exception\ClientException;
$apiKey=“xxxxxxx”;
$apiSecret=“xxxxxxxxxxxxxxxx”;
$configuration=configuration::apiKey($apiKey,$apiSecret);
$client=client::create($configuration);
$auth=$client->getCurrentAuthorization();
$user=$client->getCurrentUser();
$user=$client->getUser(“xxxxxxxxx”);
$user=$client->decodeLastResponse();
$accounts=$client->getAccounts(['name'=>'BTC Wallet']);
$accounts=$client->decodeLastResponse();
回显“用户
”; var_dump($user); 回显“账户
”; var_dump($账户); $account=新帐户([ 'name'=>'SoddisFare' ]); $address=新地址([ “名称”=>“新地址19” ]); $addresses=$client->getAccountAddresses($account); //$account=$client->decodeLastResponse(); //$account=$client->decodeLastResponse(); 回显“账户地址
”; $address=$client->getAccountAddress($account,“xxxxxxxx”); var_dump($账户);
我认为问题实际上在于传递给
$client->getAccountAddress($account,“xxxxxxxx”)的参数但我做的和文档中说的完全一样。。
请在这方面真的需要帮助


谢谢

A
404-未找到
错误意味着
ehy,我找不到此资源
hi。。我注意到了它,但我能做什么来解决它…是不是可以捕捉到错误,但我混淆了它将修复问题并返回结果。。
$address = $client->getAccountAddress($account,$accountId);
require_once'coinbase/vendor/autoload.php';
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
use Coinbase\Wallet\Coinbase;
use Coinbase\Wallet\Resource\Account;
use Coinbase\Wallet\Enum\Param;
use Coinbase\Wallet\Exception;
use \GuzzleHttp\Exception\ClientException;
$apiKey ="xxxxxxx";
$apiSecret ="xxxxxxxxxxxxxxxxxx";
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);
$auth = $client->getCurrentAuthorization();
$user = $client->getCurrentUser();
$user = $client->getUser("xxxxxxxxx");
$user = $client->decodeLastResponse();
$accounts = $client->getAccounts(['name'=>'BTC Wallet']);
$accounts = $client->decodeLastResponse();
echo"USERS<br>";
var_dump($user);
echo"ACCOUNTS<br>";
var_dump($accounts);
$account = new Account([
    'name' => 'SoddisFare'
]);
$address = new Address([
    'name' => 'New Address19'
]);
$addresses = $client->getAccountAddresses($account);
//$account =$client->decodeLastResponse();
//$account =$client->decodeLastResponse();
echo "ACCOUNT ADDRESS<br>";
$address = $client->getAccountAddress($account,"xxxxxxxx");
var_dump($account);