使用Javascript使用restapi下新订单
我正在尝试使用API和使用Javascript的密钥访问我的加密帐户。我使用下面的代码,它给我的错误是不可能的 我正在使用以下代码:使用Javascript使用restapi下新订单,javascript,api,authentication,Javascript,Api,Authentication,我正在尝试使用API和使用Javascript的密钥访问我的加密帐户。我使用下面的代码,它给我的错误是不可能的 我正在使用以下代码: <html> <script type="text/javascript" src="crypto-js.js"></script> <script> var burl = 'https://api.binance.com'; var endPoint
<html>
<script type="text/javascript" src="crypto-js.js"></script>
<script>
var burl = 'https://api.binance.com';
var endPoint = '/api/v3/account';
var dataQueryString = 'recvWindow=20000×tamp=' + Date.now();
var keys = {
'akey' : 'xxxxxxxxxxxxxxxxx',
'skey' : 'xxxxxxxxxxxxxxxxx'
}
var signature = CryptoJS.HmacSHA256(dataQueryString ,keys['skey']).toString(CryptoJS.enc.Hex);
var ourRequest = new XMLHttpRequest();
var url = burl + endPoint + '?' + dataQueryString + '&signature=' + signature;
ourRequest.open('GET', url, true);
ourRequest.setRequestHeader('X-MBX-APIKEY',keys['akey']);
ourRequest.onload = function(){
ourData = JSON.parse(ourRequest.responseText);
console.log(ourData);
}
ourRequest.send();
</script>
</html>
瓦尔布尔https://api.binance.com';
var endPoint='/api/v3/account';
var dataQueryString='recvWindow=20000×tamp='+Date.now();
变量键={
“akey”:“XXXXXXXXXXXXXXXXXX”,
“skey”:“XXXXXXXXXXXXXXXXXX”
}
var signature=CryptoJS.HmacSHA256(dataQueryString,key['skey']).toString(CryptoJS.enc.Hex);
var ourRequest=new XMLHttpRequest();
var url=burl+endPoint+'?'+dataQueryString+'&signature='+signature;
open('GET',url,true);
setRequestHeader('X-MBX-APIKEY',key['akey']);
ourRequest.onload=函数(){
ourData=JSON.parse(ourRequest.responseText);
console.log(ourData);
}
ourRequest.send();
我可以在没有crypto-js.js文件的情况下尽可能简单地修复此代码吗?我感谢你的帮助