程序获取手机指定号码的短信

2021-10-23 10:23:24 +08:00
 yohole
目前接手了一个自动化项目,其中有个步骤涉及到手机短信验证码的校验,目前都是人肉接收短信后再手动填入到程序中去,非常麻烦,所以在想这样的一个方案:

1.该号码为专用,平时只会相关的验证码,本身没有其他使用;

2.采用一个 [开源程序] ,把手机管理起来(手机可以长期插着电脑),每次收到短信之后会自动根据号码和关键字筛选,并通过 API 方式对内部提供

3.主程序通过该 API 获取从而实现自动化

因此想咨询一下,是否存在比这更好的方案,或者有没有这个 [开源程序] 的推荐,非常感谢

声明:文中提到的自动化项目非违法的数据爬取等类似的项目
5284 次点击
所在节点    程序员
52 条回复
wtks1
2021-10-23 10:29:16 +08:00
可以买个 4g 模块,把卡插上面,连接树莓派或者电脑之类的设备,用 gammu 之类的软件接收验证码,gammu 还可以定义接收到短信后调用的脚本,对短信的处理就可以放这里
yohole
2021-10-23 10:37:23 +08:00
@wtks1 听说现在几大运营商对会这些那些非手机设备插卡使用会审查比较严,这种 4G 模块会不会有特定指纹信息,被运营检测出并封卡?例如我记得以前的物联网卡是不能插在手机使用的
alfchin
2021-10-23 10:39:14 +08:00
@yohole 前两天国家刚宣布你描述的为非法行为。。
其实这玩意一点都不复杂啊
xia0chun
2021-10-23 10:43:12 +08:00
IFTTT 就可以的
yohole
2021-10-23 10:43:32 +08:00
@alfchin 不会吧,请指点一下,这里哪一步违法了?
xytest
2021-10-23 10:47:11 +08:00
猫池
zhea55
2021-10-23 10:50:45 +08:00
用 iphone+mac,短信收到了,是不是会自动 mac 端 message 里面也能收到?

然后捕获 mac 端 message 里面的信息就可以了。
yohole
2021-10-23 10:58:47 +08:00
@zhea55 这个方案成本高昂,我只是想随便用一台安卓手机+某个 py 程序来获取
ch2
2021-10-23 11:15:46 +08:00
前几天刚被法律禁止了,了解一下
yohole
2021-10-23 11:18:58 +08:00
@xia0chun 这个是只能转发短信后能否请求某个自定义 HTTP 接口发送到主程序中呢?
yohole
2021-10-23 11:19:19 +08:00
@ch2 这个可以简单说一下,是哪一步违法了吗?虚心请教
Maskeney
2021-10-23 11:20:39 +08:00
绿芽短信转发解决你的一切需求
yohole
2021-10-23 11:25:02 +08:00
@Maskeney 这个只能转发到微信或者手机吗?我这个是要转发到自动化程序的
menglddd
2021-10-23 11:27:32 +08:00
xia0chun
2021-10-23 11:30:40 +08:00
搜索 ifttt Webhooks
infun
2021-10-23 11:40:31 +08:00
termux+termux+python
infun
2021-10-23 11:40:41 +08:00
termux+termux-api+python
Lemeng
2021-10-23 11:56:38 +08:00
这是有多大的验证才能用上自动。平时用这个都小心翼翼
wtks1
2021-10-23 12:46:59 +08:00
@yohole 我这么搞了好几年,没遇到过问题,因为只是接短信,没流量也没打电话
dangyuluo
2021-10-23 13:15:55 +08:00
买个 SIM808 很简单

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

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

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

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

© 2021 V2EX