如何将手机验证码转发到 web 服务上

2020-04-22 15:06:43 +08:00
 MrhuangSTR

如题,爬虫有时候遇到登录需要手机验证码,网上搜索一番发现了一些可以实现手机验证码转发的工具,比如 Tasker,IFTTT,绿芽短信转发等等,还有一些方式如自己写个程序监听手机短信然后转发到 web 服务的 APP

以上方法目前只尝试了 Tasker,写了个脚本转发到本地服务然后调用接口拿验证码,安装用了一段时间发现问题很多,比如手机息屏之后 tasker 被系统 kill,手机收到短信未能正常转发; tasker 的资料较少,搜了很久如何“让 tasker 常驻后台”等等一系列问题,还是不能够正常转发,其次 tasker 的操作不够友好,请问还有其他比较容易实现的方式吗? IFTTT 和绿芽都是转发到邮箱或者微信或者其他手机上,目前只是想转发短信到 web 服务.

3860 次点击
所在节点    程序员
28 条回复
babyrjw
2020-04-23 09:17:43 +08:00
刚好我最近做了一个 android 转发短信到自己的 server 上,android10 除了不能读取收件人手机号码之外,三星华为小米正常用
annielong
2020-04-23 09:20:32 +08:00
自己写个读取短信的 app 就行了,读到之后处理就随便写了,
annielong
2020-04-23 09:21:07 +08:00
硬件的话以前用过 dx 猫,直接插个卡就行,现在应该也有类似设备,
psychologe
2020-04-23 09:54:45 +08:00
用 texmux 写一个脚本看看
winzkh
2020-04-23 10:00:50 +08:00
用 magisk 模块转成系统应用后不会被系统 kill 掉
需要 root
ik
2020-04-23 11:36:22 +08:00
@MrhuangSTR 没有,添加了自启动, 还有后台保护(不知道叫啥名反正就是防治被杀进程)
SenLief
2020-04-23 15:00:24 +08:00
如果是安卓手机的话,推荐用酷安网的小转发软件,可以转发短信,通话记录,推送横幅等信息,可以推送到微信 server 酱以及自定义 post 地址。我自己就是用 post 的,可惜无法在手机端选择哪些是否转发还是不转发,需要 server 端做判断。
MrhuangSTR
2020-04-24 09:05:56 +08:00
@babyrjw 自己动手丰衣足食啊,不过我是对 android 毫无基础,感兴趣的可以自己写,对于我来说学习成本又提高了,无奈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/665008

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX