[發明專利]一種驗證碼處理方法、設備及系統有效
| 申請號: | 201811488664.1 | 申請日: | 2018-12-07 |
| 公開(公告)號: | CN109525588B | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 劉高峰 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 驗證 處理 方法 設備 系統 | ||
本發明公開了一種驗證碼處理方法、設備及系統,所述方法包括:接收驗證碼獲取請求;生成或獲取驗證碼;向網絡應用系統發送包括所述驗證碼的消息請求,以使得所述網絡應用系統接收到所述消息請求時將所述驗證碼發送到用戶;若判斷所述網絡應用系統未能成功發送所述驗證碼到用戶,則向短信平臺發送包括所述驗證碼的短信請求,以使得所述短信平臺接收到所述短信請求時將所述驗證碼發送到用戶。該方法的實施,相比現有技術,可以大幅降低短信驗證碼發送的運營成本。
技術領域
本發明涉及互聯網技術領域,尤其涉及一種驗證碼處理方法、設備及系統。
背景技術
當前,短信驗證碼已經得到廣泛的應用,例如用戶注冊、安全登錄、身份驗證、找回密碼、支付認證乃至優惠券驗證、快遞柜取件等諸多業務應用場景中都會應用到短信驗證碼。短信驗證碼具有使用便捷的特點,用戶只要接入到通信網絡隨時可接收短信驗證碼。
隨著用戶對移動終端使用率的不斷提高,各種網絡應用也得到了廣泛的應用,例如即時通訊、微博、社交、消息推送以及公眾平臺等網絡應用。當用戶在移動終端上使用這些網絡應用時,在登錄后長期會保持在在線狀態,以便能及時接收到消息。在消息接收方面,網絡應用具有零資費、低延遲的特點,但存在用戶可能沒有安裝網絡應用客戶端、沒有登錄網絡應用、網絡故障導致不在線等原因而不能及時接收到消息的缺點。
在實現本申請的過程中,發明人發現現有短信驗證碼技術至少存在如下問題:由于每發送一條短信都會產生費用,存在累積成本高的缺點;如果短信平臺或相關網絡出現故障,會使得驗證碼不能及時送達到用戶,導致用戶無法完成驗證過程。
發明內容
本發明的目的在于提供一種驗證碼處理方法、設備及系統,以實現向用戶以更低成本、更高效的方式提供驗證碼,以及對用戶提交的待校驗碼進行有效驗證。
為達到上述目的,本發明提供了以下技術方案:
第一方面,提供了一種驗證碼處理方法,所述方法包括:
接收驗證碼獲取請求,所述驗證碼獲取請求包括目標賬號;
生成或獲取驗證碼;
向網絡應用系統發送消息請求,所述消息請求包括用戶賬號和所述驗證碼,以使得所述網絡應用系統接收到所述消息請求時將所述驗證碼發送到所述用戶賬號所對應的客戶端,所述用戶賬號是所述目標賬號所對應的用戶賬號;
若判斷所述網絡應用系統未能成功發送所述驗證碼到所述用戶賬號所對應的客戶端,則向短信平臺發送短信請求,所述短信請求包括所述驗證碼和移動終端號碼,以使得所述短信平臺接收到所述短信請求時將所述驗證碼發送到所述移動終端號碼,所述移動終端號碼是所述目標賬號所對應的移動終端號碼。
優選的,所述向網絡應用系統發送消息請求包括:
確定所述網絡應用系統的預設接口;根據所述網絡應用系統的預設接口生成消息請求,所述消息請求包括所述用戶賬號和所述驗證碼;將所述消息請求發送到所述網絡應用系統的預設接口;或者,
確定所述網絡應用系統的預設接口;確定消息模板標識;根據所述網絡應用系統的預設接口生成消息請求,所述消息請求包括所述用戶賬號、所述驗證碼以及所述消息模板標識;將所述消息請求發送到所述網絡應用系統的預設接口。
優選的,所述目標賬號所對應的用戶賬號的確定方式包括:
以所述目標賬號作為所述用戶賬號;或者,
在預先存儲的目標賬號與用戶賬號的對應關系中,根據所述目標賬號獲取所述用戶賬號。
優選的,所述判斷所述網絡應用系統未能成功發送所述驗證碼到所述用戶賬號所對應的客戶端包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于劉高峰,未經劉高峰許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811488664.1/2.html,轉載請聲明來源鉆瓜專利網。





