用Tasker实现收到Android手机短信自动转发到微信
前言
之前的一篇文章《用Tasker实现Android手机短信转发到Telegram》介绍了用tasker实现手机短信转发的功能,主要是介绍转发到Telegram的方法,对转发到微信的方法一句带过,鉴于某些原因没有详细介绍,本篇简单介绍下如何使用tasker自动转发手机短信到微信上。
原理
短信转发到微信上是使用的企业微信的一项功能:企业微信收到的信息可以同步到微信,而企业微信有着丰富的可开发性。
步骤
整个操作步骤是:1.注册企业微信;2.创建一个应用;3.在tasker中创建配置文件。
注册企业微信
- a. 点击这里注册:https://work.weixin.qq.com/wework_admin/register_wx?from=myhome 1分钟时间注册下就行,比较简单。
- b. 注册完成后打开:https://work.weixin.qq.com/wework_admin/frame#profile 复制下网页底部的企业信息中的企业ID备用。
- c. 点击微工作台https://work.weixin.qq.com/wework_admin/frame#profile/wxPlugin看到一个二维码,使用微信扫码关注,这样就可以使企业微信中收到的信息同步到微信上。
创建一个应用
- a.点击这里创建 https://work.weixin.qq.com/wework_admin/frame#apps/createApiApp
上传一个应用logo和自定义应用名字,其他默认。 - b.创建后打开:https://work.weixin.qq.com/wework_admin/frame#apps 可以看到在 “应用”中的“自建”里有个应用。点进去打开记录下 AgentId和Secret备用。
创建tasker配置文件
1 | 下面是创建图示的说明 |
点击加号–新建配置
选择触发类型–事件
选择触发条件类型–电话
选择触发内容–收到短信
点击返回
新建任务
自定义任务名字(可省略不填)
点击名字右边的对号
点击加号–新建操作
选择代码
选择JavaScriptlet
在此位置填写代码
假设填写 flash–好吧,截图截早了,把图中的flash改为文章底部的代码
点击箭头–返回
点击对号–保存
这个是完成后看起来的样子
1 | //下面的三个变量值需要修改 |
在微信中收到的短信内容图示
配置链接
附上配置导入链接:
- 点击我导入配置(需要tasker5.3以上的版本)
注意事项
- 华为手机需要关闭短信验证码保护功能和开启相关权限,否则含有验证码的短信无法读取。
- 小米手机可能需要打开短信通知和其他相关权限。
- 已知华为、小米、一加、三星、OPPO、vivo等机型可用; 360、坚果、魅族部分机型无法使用。
- 如果不打开企业微信信息同步到微信的开关的话,微信是收不到信息的。
更新于 20211118
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Tasker配置教程站!
评论