博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取短信
阅读量:5773 次
发布时间:2019-06-18

本文共 3471 字,大约阅读时间需要 11 分钟。

/** * Created by wj49476 on 2018/1/10. *//*http://iservice.10010.com/e4/query/smss/sms_sms-iframe.html?menuCode=000100030002提取短信记录** */function extractSmsRecords() {    function getNear6Montgh(){        var near6MonthArray = [];        for (var i=0;i<6;i++){            var d = new Date();            d.setMonth(d.getMonth() - i);            var yy1 = d.getFullYear();            var mm1 = d.getMonth() + 1;//因为getMonth()返回值是 0(一月) 到 11(十二月) 之间的一个整数。所以要给其加1            var dd1 = d.getDate();            if (dd1 < 10) {                dd1 = '0' + dd1;            }            //console.info(yy1 + '-' + mm1 + '-' + dd1);            near6MonthArray.push([yy1,mm1]);        }        return near6MonthArray;    }    //按照年月,获取一个月有多少天 mGetDate(2004,2)    function mGetDate(year, month){        var d = new Date(year, month, 0);        return d.getDate();    }    var smsRecordsArray = [];    function  extractSmsRecordsInner() {        var near6MonthArray = getNear6Montgh();        var j = 0;        for (var i=0; i< near6MonthArray.length; i++) {            var dates = mGetDate(near6MonthArray[i][0], near6MonthArray[i][1]);            if ( j === 0){                var myDate = new Date();                dates = myDate.getDate();                if (dates < 10) {                    dates= '0' + dates;                }            }            j++;            var mm1 = near6MonthArray[i][1];            if (mm1 < 10) {                mm1 = '0' + mm1;            }            var yearMonth = near6MonthArray[i][0] + '' + mm1;            var smsRecordsObj = {};            smsRecordsObj.pagelist = [];            smsRecordsObj.yearMonth = yearMonth;            function extractSmsRecordByPage(page) {                var page = page || 1;                var url = 'http://iservice.10010.com/e3/static/query/sms?_=1515572703231&accessURL=http://iservice.10010.com/e4/query/calls/call_sms-iframe.html?menuCode=000100030002&menuid=000100030002';                var data = {                    pageNo: page,                    pageSize: 200,                    begindate: yearMonth + '01',                    enddate: yearMonth + dates                };                console.debug('data:',data);                var htmlObj = $.ajax({                    type: 'POST',                    url: url,                    data: data,                    async: false                });                var htmlStr = htmlObj.responseText;                console.debug('htmlStr:',htmlStr);                var smsRecordsRawObj = JSON.parse(htmlStr);                if (smsRecordsRawObj.pageMap && smsRecordsRawObj.pageMap.result){                    smsRecordsObj.pagelist = smsRecordsObj.pagelist.concat(smsRecordsRawObj.pageMap.result);                    smsRecordsObj.mmsCount = smsRecordsRawObj.mmsCount;                    smsRecordsObj.totalfee = smsRecordsRawObj.totalfee;                    console.debug('result:',smsRecordsRawObj.pageMap.result);                    var totalpage = smsRecordsRawObj.pageMap.totalPages;                    if (page < totalpage) {                        extractSmsRecordByPage(page + 1);  //翻页回调自己                    }                }            }            extractSmsRecordByPage();            smsRecordsArray.push(smsRecordsObj);        }        smsRecordsInfoObj = {            smsRecordsInfo:smsRecordsArray        };        return JSON.stringify(smsRecordsInfoObj);    }    return extractSmsRecordsInner();}//extractSmsRecords();

 

 

js获取联通短信记录

转载地址:http://amaux.baihongyu.com/

你可能感兴趣的文章
【294天】我爱刷题系列053(2017.11.26)
查看>>
Microsoft发布了Azure Bot Service和LUIS的GA版
查看>>
Google发布Puppeteer 1.0
查看>>
.NET开源现状
查看>>
可替换元素和非可替换元素
查看>>
2016/08/25 The Secret Assumption of Agile
查看>>
(Portal 开发读书笔记)Portlet间交互-PortletSession
查看>>
搭建vsftpd服务器,使用匿名账户登入
查看>>
AMD改善Linux驱动,支持动态电源管理
查看>>
JAVA中循环删除list中元素的方法总结
查看>>
Java虚拟机管理的内存运行时数据区域解释
查看>>
人人都会深度学习之Tensorflow基础快速入门
查看>>
ChPlayer播放器的使用
查看>>
js 经过修改改良的全浏览器支持的软键盘,随机排列
查看>>
Mysql读写分离
查看>>
Oracle 备份与恢复学习笔记(5_1)
查看>>
Oracle 备份与恢复学习笔记(14)
查看>>
分布式配置中心disconf第一部(基本介绍)
查看>>
Scenario 9-Shared Uplink Set with Active/Active uplink,802.3ad(LACP)-Flex-10
查看>>
UML类图中的六种关系
查看>>