如何使安卓手机转发短信

2017-08-31 10:03:44 +08:00
 lgpqdwjh

场景:

我想让程序收到手机接收的某验证短信。

设想:

在手机收到相匹配的短信后将短信内容作为请求体发往一个 http 接口, 这样程序也能收到短信?

-

请问下有同学有过类似需求吗? 如果有,是咋实现的。

谢谢

1736 次点击
所在节点    问与答
8 条回复
lanbing
2017-08-31 10:08:12 +08:00
honeycomb
2017-08-31 10:11:02 +08:00
Android 8.0 增加了一个接口
SmsManager.createAppSpecificSmsToken
lgpqdwjh
2017-08-31 10:28:40 +08:00
@lanbing 这个非常好,感谢。 请允许我进一步伸手... 如果我只想转发特定的短信有轮子嘛。

@honeycomb
tscat
2017-08-31 10:30:21 +08:00
转发短信的方法非常多,你可以考虑一下转发所有的,然后过滤出来想要的
lgpqdwjh
2017-08-31 10:32:00 +08:00
@tscat 厂里告警特多, 都转发的话,不太好整, 如果能通过正则过滤一次就好了。
ovear
2017-08-31 10:37:01 +08:00
Tasker 自己写规则。
Tonni
2017-08-31 10:46:50 +08:00
我用 Tasker 实现的,收到短信自动用 Telegram 转发到我的私人 channel 里面,很方便。
EXE
2017-08-31 10:50:02 +08:00
神器 Tasker

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

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

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

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

© 2021 V2EX