· 7 years ago · Mar 30, 2018, 08:42 AM
1function go() {
2
3 var tonce = new Date().getTime() - 2000;
4 var access_key = '72s71lgcQNrwYy3veakuaUd8jOR6hO1gSSFqRu4CZbN5bsqqQM8IVQ3ScQ4RWeyC';
5 var secret_key = '0gPESFIFPifD7tJbszFzrME3Xh76ZtdlKrqN6YEqlwTQ7PhBbDe9Xfj0MoWoWDCT';
6 var method = '/api/v3/account';
7
8 var params = 'timestamp=1522394975';
9 var signature = CryptoJS.HmacSHA256("https://api.binance.com/api/v3/account", "Ub5S7TSQueK9KysQX8Pfb9Xnqj0k2HLdFurt5RuR2AFhHqCoftXR9k6JNpC3TjQs").toString(CryptoJS.enc.Hex);
10
11 var url = 'https://api.binance.com'+method+'?'+params+'&signature='+signature+'';
12 var options = { headers: { 'X-MBX-APIKEY': access_key } };
13
14 // https://api.binance.com/api/v3/account?timestamp=1522331505&signature=5d4faa24a6adc6504648d4bd4218a038f8ac4785ab84f0931b02bf654c5e5dbb
15 // console.log(url);
16
17 return fetch(url, options)
18 .then(function (response) {
19 console.log(response);
20 response.json();
21 return response
22 })
23 .then(function (data) {
24 if (!data.balances){
25 console.warn("can't get binance assets");
26 return [];
27 }
28 // console.log(data.balances);
29 return data.balances;
30 })
31}
32go();