script
// ==UserScript==
// @name        China Unicom
// @title        China Unicom
// @description    Get phone record
// @parameter   *username text text
// @parameter   *password password Password
// ==/UserScript==

function getPhoneRecord(){
    var url = "http://iservice.10010.com/e3/static/check/checklogin?_=1436163736535";
    var param={};
    var response = $.post(url, param);
    if (response.statusCode / 100 == 2) {
        $.print("Check login successfully, url:" + url);
        var body = response.body;
        $.print(body);
    } else {
        $.("Check login failed,err:" + response.statusCode);
    }
    
    url = "http://iservice.10010.com/e3/static/common/info?_=1436163738535";
    response = $.post(url, param);
    if (response.statusCode / 100 == 2) {
        $.print("Get common info successfully, url:" + url);
        var body = response.body;
        $.print(body);
    } else {
        $.("Get common info failed,err:" + response.statusCode);
        return;
    }
    
    url = "http://iservice.10010.com/e3/static/query/callDetail?_=1436163740535&menuid=000100030001";
    param.pageNo = "1";
    param.pageSize = "100";
    param.beginDate = "2015-07-01";
    param.endDate = "2015-07-06";
    response = $.post(url, param);
    if (response.statusCode / 100 == 2) {
        $.print("Get call detail successfully, url:" + url);
        var body = response.body;
        $.print(body);
    } else {
        $.("Get call detail failed,err:" + response.statusCode);
        return;
    }
    
}

function login(){
    $.print("username="+$.username+",password="+$.password);
    $.followRedirects(false);

    //send the login query
    var url = "https://uac.10010.com/portal/Service/MallLogin?callback=jQuery172018417995200171355_1436163736433" +
            "&redirectURL=http://www.10010.com&_=1436163736435&password=222222&productType=01&pwdType=01&redirectType=01&rememberMe=1&userName=1111111111";
    var response = $.get(url);
    var statusCode = response.statusCode;
    var location;
    var result = false;
    $.print(response.body);
    if(statusCode == 200){
        result = true;
        return result;
    }
    if(!result){
        $.print("Login failed!");
    }
    return result;
}

if(login()){
    getPhoneRecord();
}

阅读更多
想对作者说点什么? 我来说一句

script script

2009年05月08日 238KB 下载

Script全集资源下载

2009年11月08日 1.35MB 下载

Script全集Script全集Script全集

2009年08月20日 1.34MB 下载

java script learn

2011年02月17日 640KB 下载

oracle script

2010年08月18日 16KB 下载

sql script

2011年06月17日 42KB 下载

dba_backup

2010年04月26日 3.08MB 下载

不错JS树形结构能无限扩展

2010年09月04日 21KB 下载

没有更多推荐了,返回首页

不良信息举报

script

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭