关于免费短信猫平台的设想

    近日,开发一个Windows Phone手机应用 "帮你游",涉及到手机号注册验证。当时考虑买个或租个短信猫,了解后才知道那个贵呀,得1K+RMB呢,每次给用户下发短信都得钱呐,不划算。

    怎么办?

    要是能让用户主动发短信指令过来,用短信猫得到短信指令再去跟服务器交互就能省一笔短信费呢。可是再想这还是挺贵的,还有,我的用户注册都得通过别人管理的短信猫,我用户信息安全问题怎么解决。要是能有一个自己的而且省钱甚至免费的短信猫那该有多好啊。

    无解。。。睡觉。。。

    浏览手机应用论坛时,忽然发现Android的一款拦截短信的APP,当时灵光一闪(真的是一闪,这愚钝的脑子已经很久没转过了),用手机做个短信猫。

    说干就干,开始查短信拦截的接口,发现Windows Phone根本没有开放这个接口,IPhone貌似可以,再仔细看还要越狱,最后看到Android,哈哈,就你了。

    等下,我根本不会Android开发呀。。。





    先说下我的大致思路吧:

短信猫数据交互图


  1. 用户编辑一条指令(例如:注册 发送 reg 到我的手机号码186****0425)。
  2. 我手机收到短信,后台运行的短信猫去判断这个短信内容是否是指定指令。
  3. 判断指令后,将指令同手机的一些信息发送POST请求到服务端(网站服务,例如:https://dabao.me/sms.aspx)。
  4. 服务端接收到短信猫POST来的一些信息,进行数据处理(例如注册,直接进行注册,密码为手机后6位),返回处理后的响应数据。
  5. 手机短信猫收到返回的数据后,对返回的数据进行处理,然后向用户发送成功信息(建议不发送,省钱)。

    这时一个注册流程就结束了。

    同理,可以进行密码修改,获取验证码等。

 

    先简要叙述下,如果您有更好的意见或建议,请在下面评论留言给我。

    PS.我不会Android开发,如果您懂得Android开发技术,并且愿意帮我实现这个小应用,这个应用可完全署您的名字,只需给我一份用就可以了。

 

上一篇‡: DbContext 和ObjectContext的区别和转换

下一篇‡: 史上最具创意的网站推广策划

最近回复