zoukankan      html  css  js  c++  java
  • nodejs调用百度统计api摆脱人肉数据统计

    var http = require("https");
    var url = require('url');
    
    var postData = JSON.stringify(
    {
        "header": {
            "account_type": "1",
            "password": "XXX",
            "token": "XXX",
            "username": "XXX"
        },
        "body": {
            "siteId": 11111,
            "method":"visit/toppage/a",
            "start_date":"20190227",
            "end_date": "20190227",
            "metrics": "pv_count,visitor_count",
            "gran":"day"
        }
    
    });
    
    var options = 
    {
        hostname: url.parse("https://api.baidu.com").hostname,
        path:'/json/tongji/v1/ReportService/getData',
        port:443,
        method:"POST",
    
    };
    
    var req = http.request(options,function(res)
    {
        res.setEncoding("utf-8");
        res.on("data",function(chunk){
            console.log("data: ");
            console.log(chunk.toString());
        });
        console.log(res.statusCode);
    });
    
    req.on("error",function(err){
        console.log(err.message);
    });
    
    req.write(postData);
    req.end();

    百度需要的是json数据

  • 相关阅读:
    UVA 10608 Friends
    UVA 10806 Dijkstra, Dijkstra.
    HDU 3715 Go Deeper
    poj1315
    poj1383
    poj1650
    poj1265
    poj1523
    RedHat9.0虚拟机安装
    注册DirectShow filter时应该注意中文路径
  • 原文地址:https://www.cnblogs.com/JD85/p/10452450.html