发送未接来电信息到微信

  之前做的《用Tasker实现Android手机短信转发到微信》,很多人询问如何发送未接来电信息,问的人太多就做出来.
  本教程的大部分内容都跟《用Tasker实现Android手机短信转发到微信》的内容差不多少,只有发送信息的主体从短信改为未接来电,触发条件改成 未接来电 就可以了

整个操作步骤是:1,注册企业微信;2,创建一个应用;3,在tasker中创建配置文件。
 
发送未接来电信息到微信实际效果截图
//下面的三个变量值需要修改
var ID = "ww3c67de428ec7ebad";
var SECRET = "KNgBbbHiTo66VSVzqLv0vYCadXE11drn5o41cmuB2o4";
var AGENTID = 1000002;

//定义post方法
function postHttp(url, data) {
    var xhr = new XMLHttpRequest();
    xhr.addEventListener("readystatechange",
    function() {
        if (this.readyState === 4) {
            flash(this.responseText); //显示返回消息,可删除本行
        }
    });
    xhr.open("POST", url, false);
    xhr.send(data);
    return xhr.responseText;
}

//定义get方法
function getHttp(url) {
    var xhr = new XMLHttpRequest();
    xhr.addEventListener("readystatechange",
    function() {
        if (this.readyState === 4) {
            flash(this.responseText); //显示返回消息,可删除本行
        }
    });
    xhr.open("GET", url, false);
    xhr.send();
    return xhr.responseText;
}

//获取token
var tokenUrl = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=" + ID + "&corpsecret=" + SECRET;
var access_token = JSON.parse(getHttp(tokenUrl)).access_token;

//发送消息(文本)
var cnum = global('CNUM');
cnum = cnum ? cnum: "来电未显示号码";
var cname = global('CNAME');
cname = (cname == "?") ? cnum: cname;
var ctime = global('CTIME').replace(/\./, ":");
var cdate = global('CDATE');

var content = "您有一条未接来电信息\n名字: " + cname + "\n号码: " + cnum + "\n时间: " + ctime + ",  日期: " + cdate;
var message = JSON.stringify({
    "touser": "@all", //@all代表发送给全体成员,也可指定某几个人,比如"hong|dan|tom"
    //"toparty" : "1|2",//部门id
    //"totag" : "1|2",//标签id,文档说明:https://work.weixin.qq.com/api/doc#90000/90135/90236
    "msgtype": "text",
    "agentid": AGENTID,
    "text": {
        "content": content
    },
    "safe": 0
});
var msgUrl = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=" + access_token;
postHttp(msgUrl, message);

  • 为保证Tasker稳定运行,请把Tasker加入电池优化白名单.
  • 为保证配置正常运行,请赋予Tasker相应的权限.
  • 运行不正常,请提供提示信息和运行日志到群内反馈.
    点击我加入群【Tasker配置分享群】

或者扫描二维码进入。

发送未接来电信息到微信
群二维码
点我导入配置

未经允许不得转载:Tasker配置教程 » 发送未接来电信息到微信

赞 (5) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

'); })();