[發明專利]信息發送方法、裝置、計算機設備及計算機可讀存儲介質在審
| 申請號: | 202211379807.1 | 申請日: | 2022-11-04 |
| 公開(公告)號: | CN115967916A | 公開(公告)日: | 2023-04-14 |
| 發明(設計)人: | 張明樂 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04W4/14 | 分類號: | H04W4/14;H04W12/033;G06F16/23 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 賈耀斌 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 發送 方法 裝置 計算機 設備 可讀 存儲 介質 | ||
本發明涉及計算機技術領域,公開了一種信息發送方法、裝置、計算機設備及計算機可讀存儲介質,該方法包括:根據接收方手機號和短信內容,生成信息發送標識;對信息發送標識增加分布式鎖,并把加鎖后的信息發送標識存儲到Redis數據庫中;對信息發送標識執行Redis數據庫中設置的set命令,得到返回結果,若返回結果為通過,則發送短信內容給接收方手機號。通過上述方法,解決了異常人員通過高并發手段對短信發送接口實行轟炸,從而短時間內重復發送相同短信內容給用戶的問題,避免了用戶收到多個相同的短信,從而提高了用戶體驗。
技術領域
本發明涉及計算機技術領域,尤其涉及一種信息發送方法、裝置、計算機設備及計算機可讀存儲介質。
背景技術
目前信用卡申請的所有渠道、所有辦卡流程都需要手機驗證碼,越來越多的公司使用子的短信服務平臺管理公司內部所有的短信發送業務。隨著科學技術的不斷發展與進步,一些異常人員會通過非正常手段來攻擊發送短信的接口,給同一個手機號發送大量的短信驗證碼,或遍歷手機號發送驗證碼。尤其是如果在短信高并發的場景下攻擊接口,是很難防范的。
發明內容
有鑒于此,本發明的目的是為了克服現有技術中的不足,提供了可應用于如金融科技領域或其他技術領域的一種信息發送方法、裝置、計算機設備及計算機可讀存儲介質。
本發明提供如下技術方案:
第一方面,本公開實施例中提供了一種信息發送方法,包括:
根據接收方手機號和短信內容,生成信息發送標識;
對所述信息發送標識增加分布式鎖,并把加鎖后的信息發送標識存儲到Redis數據庫中;
對所述信息發送標識執行所述Redis數據庫中設置的set命令,得到返回結果,若所述返回結果為通過,則發送所述短信內容給所述接收方手機號。
進一步地,所述根據接收方手機號和短信內容,生成信息發送標識,包括:
對所述接收方手機號、所述短信內容進行md5加密,獲得md5值,并將所述md5值作為所述信息發送標識。
進一步地,所述對所述信息發送標識增加分布式鎖,并把加鎖后的信息發送標識存儲到Redis數據庫中之前,還包括:
統計所述接收方手機號在預設時間內接收所述短信內容的次數,生成次數值;
統計所述接收方手機號接收所述短信內容超過所述預設時間的過期時間,生成超期值;
將所述次數值、所述超期值和所述預設時間進行整合,生成所述Redis數據庫中設置的set命令。
進一步地,所述對所述信息發送標識執行所述Redis數據庫中設置的set命令,得到返回結果之后,還包括:
若所述返回結果為不通過,則向后臺短信發送接口進行報錯,并不發送所述短信內容給所述接收方手機號。
進一步地,所述信息發送方法還包括:
當所述次數值超過預設次數閾值時,觸發短信告警對所述短信內容的發送方進行黑名單管理。
進一步地,所述信息發送方法還包括:
將所述預設次數閾值存儲在本地數據庫中;
判斷當前日期是否處于活動期,若是,則提高所述預設次數閾值;若否,則降低所述預設次數閾值。
進一步地,所述短信內容包括文本、圖片、語音、視頻中的一種或多種組合。
第二方面,本公開實施例中提供了一種信息發送裝置,所述裝置包括:
標識生成模塊,用于根據接收方手機號和短信內容,生成信息發送標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211379807.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:重組JO-1抗原的制備方法和應用
- 下一篇:一種基于用電畫像的智能優化方法
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





