号码携带网络接收。这种现象在号码携带网络的前期试运行中已经发现。一些短信服务提供商已经改变了这个问题,可以说到目前为止已经解决了大部分问题。因此,我认为用户不必担心,可以安全地转移号码携带网络。
让我向您详细解释一下我们的手机应用程序是如何接受短信的。通过这个过程,你可以了解具体的原因。当我们用手机登录APP并输入手机号码时,APP发送验证码的过程实际上是这样的:
第一步,用户登录APP,比如很多应用可以通过手机号码发送短信登录;
第2步,用户在APP上输入手机号码并发送验证码;
第3步,APP通过内部软件接口向短信服务提供商发送用户发送短信的请求和用户的手机号码。
的第四步是短信服务提供商根据用户的手机号码向用户的手机发送短信
因此,当我们通过APP发送短消息时,发送短消息的不是运营商,而是短消息服务提供商。这是导致我们无法通过号码转移网络接收短信的“罪魁祸首”。短信服务提供商是指为APP提供短信服务提供商,同时与三大运营商的短信传输渠道对接的企业使用短信服务的前提是手机号码必须属于三大运营商才能使用三大运营商的短信渠道
短信服务提供商和三大运营商都有短信发送接口当接收到APP发送短消息的请求时,根据用户的号码段判断用户属于哪个运营商,然后通过哪个运营商的信道发送短消息。在数字被传送到网络之前,这种机制没有问题。
例如,在你是移动用户之前,APP使用京东云的短信服务,然后京东云发现你的号码是139,它将确定你是移动用户,然后通过移动渠道发送短信在没有号码转移之前,运营商的号码段是固定的,例如139是移动号码段,199是电信号码段,所以以前没有问题。
,但在将号码转移到网络后,该机制存在问题显然,当您是移动139的用户并将您的号码转移到电信时,如果短信服务提供商做出错误的判断,仍然通过移动信道发送短信,则该号码将无法发送,因为它不再是移动的。
因此,在号码携带和网络切换测试期间出现了大量此类问题。在当前手机应用越来越丰富,许多用户不能离开手机的情况下,这种情况是不可接受的,并将严重影响号码的可携带性和网络转移服务。
,因此,运营商和互联网服务提供商(APP)提出了这个问题的解决方案。运营商和短信服务提供商同步号码转移网络的数据,因此短信服务提供商知道客户属于哪个运营商。换句话说,当您与运营商将您的号码转移到网络时,运营商将同时通知短信服务提供商。
此类短信服务提供商将根据用户所属的实际运营商来判断用户属于哪个运营商。
,基本解决了号码转到网络后不接收短信的问题如果这种现象目前仍然存在,可能有两个原因:
原因1:例如,携带号码的转移网络信息没有同步到短信服务提供商。如上述原理所述,运营商需要在承载号码和网络转移之后将承载号码和网络转移信息同步到短信服务提供商。这种同步不是实时的,通常会有延迟。在这种情况下,您可以等待24到48小时,看看问题是否得到解决。
原因2:一些小型短信服务提供商还没有解决这些问题我相信大多数应用和短信服务提供商已经解决了这个问题,但他们不排除任何泄漏。如果问题超过72小时仍未解决,请咨询操作员或APP服务,以了解问题所在。