眾所周知我們在日常生活中經(jīng)常遇到的注冊、支付等關(guān)乎個人隱私的行為,而短信驗證碼檢驗用戶身份的便捷方式之一,但也經(jīng)常遇到點擊“獲取驗證碼”之后卻長時間未接收到信息,用戶的不滿情緒可想而知,那么短信驗證碼發(fā)送失敗是什么原因?下面就詳細為大家解答一下:
1、格式不正確
一般而言驗證碼短信正確的格式為:【簽名】+短信正文或者短信正文+【簽名】,沒有簽名驗證短信是發(fā)送不出去的。
正確示例:【xx】尊敬的用戶,您的注冊驗證碼是:1589,3分鐘內(nèi)有效。
錯誤示例:尊敬的用戶,您的注冊驗證碼是:1589,3分鐘內(nèi)有效。
2、群分中英文符號
【】必須使用中文格式,不要使用英文[],通道不支持[]作為簽名符號。
正確示例:【xx】尊敬的用戶,您的注冊驗證碼是:635,10分鐘內(nèi)有效。
錯誤示例:[xx]尊敬的用戶,您的注冊驗證碼是:6356,10分鐘內(nèi)有效。
3、短信簽名要正確
【短信簽名】原則上要求3—8個字中文,要求和營業(yè)執(zhí)照公司名稱關(guān)鍵字或相關(guān)業(yè)務有關(guān)。如,銀行驗證碼而換成不相干的超市簽名就發(fā)送不出去。
正確示例:【xx銀行】尊敬的用戶,本次支付確認碼:1578,有效期300秒。任何人索取確認碼均為危險行為,為了您的資金安全切勿泄露!
錯誤示例:【xx超市】尊敬的用戶,本次支付確認碼:1578,有效期300秒。任何人索取確認碼均為危險行為,為了您的資金安全切勿泄露!
4、一條短信只需要一個簽名
【短信簽名】一定要避免在一條內(nèi)容中出現(xiàn)多個簽名,否則將會失敗。
正確示例:【xx】親,您本次變更微信帳號的驗證碼是1254。如非本人操作,請忽略此信息!
錯誤示例:【xx】親,您本次變更微信帳號的驗證碼是1254。如非本人操作,請忽略此信息!【xx】
5、短信簽名和報備不同
短信簽名不正確或者提交發(fā)送時的短信簽名和報備時的不相同時,都會導致發(fā)送失敗。
以上就是常見的短信驗證碼發(fā)送失敗的原因,對于網(wǎng)站或者APP相關(guān)人員來說,一定要提前做好測試,否則用戶在注冊的時候就會因為收不到驗證碼,而放棄注冊!