回覆列表
-
1 # 小唐tt
-
2 # 通訊一小兵
本行業問題,我來回答。
一般而言,網站傳送驗證碼的流程是這樣的:你輸入驗證碼申請,網上會把這個申請傳送到簡訊閘道器平臺,簡訊閘道器平臺會按照你的號碼的歸屬運營商再把簡訊的請求傳送到對應的運營商的簡訊閘道器平臺,運營商的簡訊閘道器平臺再發送簡訊到你的手機。這樣一來,你在網站申請簡訊驗證碼,首先就是這個網站的伺服器會不會響應你的申請的問題。
再下一步就是網站的簡訊平臺能不能分別出來你的手機號碼的運營商問題。
再下一步就是運營商的簡訊平臺有沒有把簡訊傳送給你的問題。
現在我們來逐層分析:
如果這個網站的處理能力不夠的話,大量驗證碼申請就不會被髮送到運營商的簡訊閘道器。一些小的網站的伺服器處理能力是比較差的,如果申請的人數稍微一多,可能就不會處理你的申請了。
而且,部分虛擬運營商的電話,由於號段問題,可能網站的資料庫裡無法分辨出你的號碼歸屬於哪個運營商,也就不會發送申請了,這就是部分虛擬運營商的號碼無法接收到簡訊驗證碼的原因。
而在攜號轉網最開始的時候,部分轉網的使用者無法收到簡訊驗證碼,就是因為號碼在網站的資料庫裡還是歸屬於原來的運營商,所以你也無法收到簡訊。
而且由於部分小的網站本身沒有簡訊閘道器,需要從其他的簡訊閘道器平臺再次中轉,中間也可能產生部分丟失的可能。
運營商的簡訊傳送是要收費的,部分小的網站運營成本不足,如果欠費了,就等於是被停止服務了,也就不能給你傳送簡訊驗證碼了。運營商的簡訊平臺如果不欠費的話,也收到了簡訊的請求,是會給你傳送簡訊驗證碼的,但是如果你所在的位置訊號不好尋呼不到你的話,也就無法收到簡訊驗證碼了。不過這種情況,還會再次傳送簡訊給你,直到你收到為止。在大量的請求被堆積在運營商的簡訊平臺的時候,也可能造成簡訊延遲傳送的問題,這種情況雖然少見,但是也是一種可能。
檢查哈你手機號輸入錯誤沒得,有可能輸入錯誤驗證碼發到別人的手機上了。如果手機號碼對了的話,那一般就是系統錯誤,因為我試過這個網站輸了手機號馬上驗證碼就來了,另一個網站半天都不來,要多試幾次才來,而且一來就是幾條,系統網路出錯,驗證碼就會延遲,移動運營商出錯的機率小!