老司机午夜精品视频播放-老司机午夜精品视频观看-老司机午夜精品视频在线观看免费-老司机午夜精品网站在线观看-亚洲综合精品成人-亚洲综合精品成人啪啪

您所在的位置:主頁(yè) > 短信問(wèn)答 >

tasker短信轉(zhuǎn)發(fā)到微信(tasker自動(dòng)轉(zhuǎn)發(fā)短信)

2021-12-17 13:44

使用Tasker實(shí)現(xiàn)Android手機(jī)短信轉(zhuǎn)發(fā)到微信

短信轉(zhuǎn)發(fā)到微信上是使用的企業(yè)微信的一項(xiàng)功能:企業(yè)微信收到的信息可以同步到微信上,而企業(yè)微信有著豐富的可開(kāi)發(fā)性。[tasker短信轉(zhuǎn)發(fā)到微信(tasker自動(dòng)轉(zhuǎn)發(fā)短信)]。

操作步驟:1,注冊(cè)企業(yè)微信;2,創(chuàng)建一個(gè)應(yīng)用;3,在tasker中創(chuàng)建配置文件。

  1. 注冊(cè)企業(yè)微信
  • a. 點(diǎn)擊這里注冊(cè):https://work.weixin.qq.com/wework_admin/register_wx?from=myhome 1分鐘時(shí)間注冊(cè)下就行,比較簡(jiǎn)單。
  • b. 注冊(cè)完成后打開(kāi):https://work.weixin.qq.com/wework_admin/frame#profile 復(fù)制下網(wǎng)頁(yè)底部的企業(yè)信息中的企業(yè)ID備用。
  • c. 點(diǎn)擊微工作臺(tái)https://work.weixin.qq.com/wework_admin/frame#profile/wxPlugin看到一個(gè)二維碼,使用微信掃碼關(guān)注,這樣就可以使企業(yè)微信中收到的信息同步到微信上。
  1. 創(chuàng)建一個(gè)應(yīng)用
  • a.點(diǎn)擊這里創(chuàng)建 https://work.weixin.qq.com/wework_admin/frame#apps/createApiApp
    上傳一個(gè)應(yīng)用logo和自定義應(yīng)用名字,其他默認(rèn)。
  • b.創(chuàng)建后打開(kāi):https://work.weixin.qq.com/wework_admin/frame#apps 可以看到在 "應(yīng)用"中的"自建"里有個(gè)應(yīng)用。點(diǎn)進(jìn)去打開(kāi)記錄下 AgentId和Secret備用。
  1. 創(chuàng)建tasker配置文件
    下面是創(chuàng)建圖示的說(shuō)明
//僅且僅需修改下面的三個(gè)變量值
var ID = "ww3c67de248ce7ebad";
var SECRET = "KNgBbhHiTo55VSVzqLv0vYCadXE0ndrn5o41cmuB2o4";
var AGENTID = 1000002;
//獲取系統(tǒng)短信
var smsrf = global('SMSRF');
var smsrb = global('SMSRB');
var mmsrs = global('MMSRS');
var smsrt = global('SMSRT').replace(/./, ":");
var smsrd = global('SMSRD');
//定義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;
}
//判斷是短信,彩信還是無(wú)法獲取短信內(nèi)容
smsrb = (smsrb == "%SMSRB") ? (mmsrs == "%MMSRS") ? "無(wú)法獲取短信內(nèi)容" : mmsrs : smsrb;
//
if (smsrb == "無(wú)法獲取內(nèi)容") {
 flashLong(smsrb)
}
else 
{
 //獲取token
 var tokenUrl = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=" + ID + "&corpsecret=" + SECRET;
 var access_tokenJson = JSON.parse(getHttp(tokenUrl));
 if (access_tokenJson.errcode == 0)
 {
 var access_token = access_tokenJson.access_token;
 //發(fā)送消息(文本)
 var content = "發(fā)件人: " + smsrf + "
時(shí)間: " + smsrt + ", 日期: " + smsrd + "
短信內(nèi)容: " + smsrb;
 var message = JSON.stringify(
 {
 "touser" : "@all", //@all代表發(fā)送給全體成員,也可指定某幾個(gè)人,比如"a|b|c"
 //"toparty" : "1|2",//部門(mén)id
 //"totag" : "1|2",//標(biāo)簽id,文檔說(shuō)明: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) 
 }
 else if (access_tokenJson.errcode == 40013) {
 flashLong("ID 錯(cuò)誤,請(qǐng)檢查是否修改正確(請(qǐng)注意不要有空格)");
 }
 else if (access_tokenJson.errcode == 40001) {
 flashLong("SECRET 錯(cuò)誤,請(qǐng)檢查是否修改正確(請(qǐng)注意不要有空格)");
 }
};

Tasker配置教程站:http://taskerm.com

經(jīng)測(cè)試在 華為,小米,一加 手機(jī)上均運(yùn)行正常

配置更新日期 201911

  • 添加了對(duì)網(wǎng)絡(luò)環(huán)境的檢測(cè),如果網(wǎng)絡(luò)無(wú)法通信,就將短信保存起來(lái),直到收到下一次短信。
  • 添加了對(duì)錯(cuò)誤的提醒,方便找出問(wèn)題。

注:1.為保證Tasker正常運(yùn)行,請(qǐng)將Tasker加入電池白名單,即允許Tasker后臺(tái)運(yùn)行.允許Tasker自啟.允許Tasker被第三方應(yīng)用啟動(dòng).

	使用Tasker實(shí)現(xiàn)Android手機(jī)短信轉(zhuǎn)發(fā)到微信

	短信轉(zhuǎn)發(fā)到微信上是使用的企業(yè)微信的一項(xiàng)功能:企業(yè)微信收到的信息可以同步到微信上,而企業(yè)微信有著豐富的可開(kāi)發(fā)性。[tasker短信轉(zhuǎn)發(fā)到微信
2.為保證配置正常觸發(fā),請(qǐng)將Tasker的短信權(quán)限和通知權(quán)限打開(kāi),并將個(gè)別定制系統(tǒng)的短信保護(hù)功能關(guān)閉.




圖片展示