Authentication
Это приватный API, и для его использования вам необходимо сначала получить свой секретный ключ доступа. После регистрации и проверки необходимо перейти на страницу [API Tokens] (https://kuna.io/api_tokens), чтобы получить ключи.
javascript
const crypto = require('crypto')
const request = require('request')
const apiKey = '';
const apiSecret = '';
const apiPath = '/v3/auth/kuna_codes/issued-by-me'
const nonce = Date.now().toString()
const body = {}
let signature = `${apiPath}${nonce}${JSON.stringify(body)}`
const sig = crypto.createHmac('sha384', apiSecret).update(signature)
const shex = sig.digest('hex')
const options = {
url: `https://api.kuna.io${apiPath}`,
headers: {
'kun-nonce': nonce,
'kun-apikey': apiKey,
'kun-signature': shex
},
body: body,
json: true
}
request.post(options, (error, response, body) => {
console.log(body);
})
Updated almost 5 years ago