mirror of
https://github.com/php-curl-class/php-curl-class.git
synced 2026-08-21 21:11:48 +00:00
25 lines
594 B
PHP
25 lines
594 B
PHP
<?php
|
|
|
|
require __DIR__ . '/../vendor/autoload.php';
|
|
|
|
use Curl\Curl;
|
|
|
|
const API_KEY = '';
|
|
const API_SECRET = '';
|
|
|
|
$url = 'https://coinbase.com/api/v1/account/balance';
|
|
|
|
$nonce = (int)(microtime(true) * 1e6);
|
|
$message = $nonce . $url;
|
|
$signature = hash_hmac('sha256', $message, API_SECRET);
|
|
|
|
$curl = new Curl();
|
|
$curl->setHeader('ACCESS_KEY', API_KEY);
|
|
$curl->setHeader('ACCESS_SIGNATURE', $signature);
|
|
$curl->setHeader('ACCESS_NONCE', $nonce);
|
|
$curl->get($url);
|
|
|
|
echo
|
|
'My current account balance at Coinbase is ' .
|
|
$curl->response->amount . ' ' . $curl->response->currency . '.' . "\n";
|