滴滴打车上面的手机号加密是怎么实现的?

滴滴打车上面的手机号加密是怎么实现的?就是在呼叫司机的时候有个选项让你输入自己的手机号,然后会变成另一个手机号,而且每次使用的时候加密的手机号都是不一样的。

阅读 10.1k
3 个回答

这个问题看起来简单,其实涉及的东西很多,不单单是程序方面,还有运营商落地和规则。
我们说的电话号码看起来只是一串数字,但这些数字并不是你想怎么显示就怎么显示的。早期运营商为了业绩,可以开通透传功能,然后通过某些通信系统可以修改主叫号码来达到更改显示号码的情况,但这也是要在运营商规定的范围内(比如你接的联通的运营商,你可以把你的主叫显示成任意的联通号码,但如果你显示成移动的号码就不能呼出了)。
滴滴的号码不是把你的手机号码加密,而是司机呼叫你的时候,其实是先呼叫到虚拟运营商那里,虚拟运营商在转接给你达成的。
PS:我就是做VOIP的,所以我做过类似的玩意。

虚拟号码。这个是通讯商提供的服务

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题