Esempio di Richiesta dalla guida ufficiale:
---------------------------------------------------
GET /api/v1/account/balance HTTP/1.1
Accept: */*
User-Agent: Ruby
ACCESS_KEY:
ACCESS_SIGNATURE:
ACCESS_NONCE:
Connection: close
Host: coinbase.com
---------------------------------------------------
Esempio di Risposta dalla guida ufficiale:
---------------------------------------------------
{
"amount":"50.00000000",
"currency": "BTC"
}
---------------------------------------------------
Link: https://developers.coinbase.com/docs/v1/wallet/authentication
$url = "https://api.coinbase.com/v1/";
$headers = array(
"GET /api/v1/account/balance HTTP/1.1",
"Accept: */*",
"User-Agent: Ruby",
"ACCESS_KEY: <..............>",
"ACCESS_SIGNATURE: <..............>",
"ACCESS_NONCE: <..............>",
"Connection: close",
"Host: coinbase.com"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_POST, 1);
$data = curl_exec($ch);
if(curl_errno($ch))
{
echo "Errore: " . curl_error($ch);
}
else
{
var_dump($data);
curl_close($ch);
}
?>
Cosa devo inserire su queste due variabili?
ACCESS_SIGNATURE:
ACCESS_NONCE:
questo è il link dell'esempio ufficiale:
https://developers.coinbase.com/docs/v1/wallet/authentication