我正在使用coinbase-php在我的网站上生成支付页面和处理订单。我可以毫无问题地创建按钮和支付页面,但是当我尝试检查订单状态时,我收到 401 错误。我正在使用的代码是:
$coinbase = Coinbase::withApiKey($coinbase_key, $coinbase_secret);
$data = json_decode($coinbase->get('/orders/'.$order_id));
这是相关的错误信息:
Notice: exception 'Coinbase_ApiException' with message 'Status code 401' in lib\Coinbase\Requestor.php:22
Stack trace:
#0 lib\Coinbase\Rpc.php(95): Coinbase_Requestor->doCurlRequest(Resource id #50)
#1 lib\Coinbase\Coinbase.php(64): Coinbase_Rpc->request('GET', '/orders/6c00ec5...', Array)
#2 inc\admin\orders.inc.php(214): Coinbase->get('/orders/N1263OA...')
我测试了库中的其他几个函数,而 createButton() 似乎是唯一有效的函数。