0

Bitstamp の API ドキュメントでは、client_id が言及されています。署名を生成するために使用されます。 https://www.bitstamp.net/api/

しかし、その client_id を取得する方法が見つかりませんでした。

それについて何かヒントはありますか?どうもありがとう。

4

4 に答える 4

3

指示に従って API キーを登録しましたか? 彼らが言うには:

API キーを取得するには、[アカウント]、[セキュリティ]、[API アクセス] の順に移動します。アクセス許可を設定し、[キーの生成] をクリックします。

API キーを取得したら、API キー、API シークレット、および顧客/クライアント ID をエンコードした HMAC を使用します。「アカウント残高」ページに移動すると、クライアント ID を取得できるはずです。ここでは、「顧客 ID」と呼ばれていると思います。

于 2013-11-14T01:24:51.620 に答える
-2

以下のビットスタンプAPIに問題
があります。コードはphpです

$message = $nonce.$client_id.$api_key;

$signature = strtoupper(hash_hmac('sha256', $message, $secret_key));

$post_string = 'api_key='.$api_key.'&signature='.$signature.'&nonce='.$nonce;

$url = "https://www.bitstamp.net/api/balance/";

$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT, 4);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);

$json = curl_exec($ch);

if(!$json) {
    echo curl_error($ch);
}

curl_close($ch);
$tempData = json_decode($json);

print_r($tempData);<br>

出力:

stdClass Object ( [error] => Missing key, signature and nonce parameters ) 
于 2013-12-07T08:23:26.817 に答える