zoukankan      html  css  js  c++  java
  • 火币网api的nodejs实现

    var request = require('request');
    var crypto = require('crypto');
    
    var config = {
        api_url: 'https://api.huobi.com/api.php',
        access_key : '',
        secret_key: ''
    }
    
    var md5 = function (str) {
        var hash = crypto.createHash('md5');
        hash.update(str);
        str = hash.digest('hex');
        return str;
    };
    
    var getAccountInfo = function(){
        
        var time = parseInt((new Date()).getTime() / 1000);
        var data = {method: 'get_account_info', access_key: config.access_key, created: time};
        
        data.sign = md5('access_key=' + config.access_key + '&created='+ data.created +'&method='+ data.method +'&secret_key=' + config.secret_key + '');
        
        request.post(config.api_url, { form: data }, function (error, response, body) {
                if (!error && response.statusCode == 200) {
                    var rval = JSON.parse(body);
                    console.log(rval);
                }
            }
        );
    }
    
    var getDelegations  = function(){
        
        var time = parseInt((new Date()).getTime() / 1000);
        var data = {method: 'get_delegations', access_key: config.access_key, created: time};
        
        data.sign = md5('access_key=' + config.access_key + '&created='+ data.created +'&method='+ data.method +'&secret_key=' + config.secret_key + '');
        
        request.post(config.api_url, { form: data }, function (error, response, body) {
                if (!error && response.statusCode == 200) {
                    var rval = JSON.parse(body);
                    console.log(rval);
                }
            }
        );
    }
    
    
    getAccountInfo();
    

      

  • 相关阅读:
    【leetcode】Basic Calculator III
    【leetcode】Reorganize String
    【leetcode】Largest Plus Sign
    【leetcode】Reach a Number
    【leetcode】Network Delay Time
    【leetcode】Monotone Increasing Digits
    【leetcode】Submission Details
    【leetcode】Valid Parenthesis String
    【leetcode】Max Area of Island
    New Concept English three(14)
  • 原文地址:https://www.cnblogs.com/afxcn/p/3532592.html
Copyright © 2011-2022 走看看