インターフェイスの説明:
  • オーダーを出す
リクエストURL:
  • https://apiv2.bitz.com/Trade/addEntrustSheet
リクエスト方法:
  • POST
パラメータ:
パラメータ名 必須 類型 備考
apiKey はい string ユーザーのapiKey
timeStamp はい string 現在のタイムスタンプ
nonce はい string ランダム6ビット文字
sign はい string リクエストされるパラメータの署名
type はい string 取引類型 1購入 2売却
price はい float オーダーの価格
number はい float オーダーの数量
symbol はい string eth_btc、ltc_btc 取引きペア
tradePwd はい string 取引パスワード
リクエストのパラメータに署名する方法

sign以外の全てのユーザーによって提出されたパラメータには署名が必要です。

まず、署名文字列をパラメータ名でソートしてください。(すべてのパラメータ名の最初の文字をアルファベット順に比較し、最初の文字が同じ場合は、2番目の文字によって並べ替えをしてください。以下同様です。)

例:

apiKey=376892265asdad5d12726d8bbfbd8912b3&timeStamp=1510235730&nonce=309127&type=in&price=0.04751351 &number=10&symbol=eth_btc&tradePwd=asdf申請されたsecretKeyをステッチしてください(変数名や「&」は不要で、値のみを書いてください)

例:secretKey=aQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

ステッチ済みの署名文字列: apiKey=376892265asdad5d12726d8bbfbd8912b3&timeStamp=1510235730&nonce=309127&type=in&price=0.04751351&number=10&symbol=eth_btc&tradePwd=asdfaQmE8U7bxj16KdJcSd3yX8F8Sakd8aO6LopnHXh27d4kWyb28PxcaTvGrajLDvAw

ご注意:「sign」には署名が必要で、md5にする前にURLコードが不要です

最後に、32ビットmd5アルゴリズムを使用して最後の署名文字列に署名し、署名結果文字列を取得できます(この文字列はパラメータsignに割り当てられます)。

返された結果の例:
{
    "status":200, //ステータスコード
    "msg":"",
    "data":{
        "id":"693248739", //オーダーID
        "uId":"2074056",  //ユーザーID
        "price":"100",    //価格
        "number":"10",    //数量
        "numberOver":"10", //残り
        "flag":"sale",    //取引きの種類
        "status":0,       //未約定
        "coinFrom":"vtc",
        "coinTo":"dkkt",
        "numberDeal":"0"  //成功の取引数量
    },
    "time":1533035297,
    "microtime":"0.41892000 1533035297",
    "source":"api"
}

results matching ""

    No results matching ""