
在 《出国后国内手机号低成本保留方案》中提到过 使用开源 SmsForwarder 来完成短信转发,效果很不错,比较稳定。
当时采用的方案为:
1、用一台旧的Android手机安装国内的手机卡,使用 SmsForwarder 将短信转发到新的Android手机上
2、基于 Bark Server 自建Bark Server,使用 SmsForwarder 同时将短信转发到iPhone手机上
后续有很多人询问了各种需求的解决方案。
需求1:不想单独购买服务器搭建Bark Server,有没有将Android短信转发到iOS设备的免费方案?
解决方案:使用互联网大善人Cloudflare的Worker来搭建Bark Server。
参考项目:https://github.com/cwxiaos/bark-worker
需求2:SmsForwarder 怎样将短信转发到微信?
解决方案:使用“PushPlus推送加”。
搜索微信公众号“PushPlus推送加”,关注完成实名认证后,获取token ,添加到 SmsForwarder 的渠道中
需求3:iOS设备短信怎样转发到Android设备
解决方案:快捷指令+ntfy
3.1、iOS设备端设置
iOS安装“ntfy 推送通知”快捷指令:https://www.icloud.com/shortcuts/3f1944bd04984e8a9474190e508806ea
新建自动化->收到短信时->条件包含验证码->执行上面的快捷方式,并选立即运行
3.2、Android端设置
a、在PC上打开 https://ntfy.sh/MY_CUSTOM_TOPIC 创建自定义 topic ,请把此处的“MY_CUSTOM_TOPIC ”修改成自己的topic
MY_CUSTOM_TOPIC 是nyfy服务器和Android APP订阅消息通知的标识。
由于nfty 免费版本默认是没有密码保护的,知道了MY_CUSTOM_TOPIC ,任何人都可以订阅此消息,因此请把MY_CUSTOM_TOPIC 设置得复杂一点。
注意:此种方案仅用于测试使用,以便快速熟悉ntfy功能
对于生产环境和关注消息可靠性、安全性的,推荐方案:
1)、订阅ntfy pro版本,支持密码保护、消息历史、大附件等功能。
2)、推荐有条件基于 https://github.com/binwiederhier/ntfy 自建
b、Android手机安装ntfy APP:https://ntfy.sh/
在添加定于主题(Subscribe to topic)界面,填写上面步骤的自定义主题 MY_CUSTOM_TOPIC
c、在web端 https://ntfy.sh/MY_CUSTOM_TOPIC ,可以发送测试消息
也可以 curl -d “Hello,World” https://ntfy.sh/MY_CUSTOM_TOPIC
ntfy官方文档:https://docs.ntfy.sh/
另外iOS设备间的短信转发,请参见 《将短信/彩信从 iPhone 转发到其他设备》
评论
发表评论
如你有独到见解,不妨一吐为快?