本發(fā)明涉及無線通訊技術(shù)領(lǐng)域,尤其涉及一種短信的發(fā)送方法及系統(tǒng)。
背景技術(shù):
在移動物聯(lián)網(wǎng)時代,短信營銷是一種比較流行的廣告營銷方式?,F(xiàn)有商家經(jīng)常租用運營商短信通道向潛在客戶手機號碼發(fā)送海量的營銷短信,進行大規(guī)模的商品推廣和促銷活動。但現(xiàn)有的短信營銷系統(tǒng)通常設(shè)置固定的運營商短信通道,一旦固定的運營商短信通道出現(xiàn)系統(tǒng)故障或短信發(fā)送成功率較低,無法靈活地選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道,就會極大影響短信發(fā)送的成功率和工作效率。
同時,現(xiàn)有運營商為了避免垃圾短信,通常對同一個手機號碼在短時間內(nèi)短信發(fā)送數(shù)量進行限制,一旦手機號碼發(fā)送超過預(yù)設(shè)屏蔽閾值就極可能被運營商通道屏蔽?,F(xiàn)有的短信營銷系統(tǒng)并不能有效避免手機號碼因短時間內(nèi)短信發(fā)送量過多而被屏蔽,使短信發(fā)送的故障率較高,導(dǎo)致短信發(fā)送的成功率和工作效率較低,影響短信推廣的營銷效果。
技術(shù)實現(xiàn)要素:
鑒于此,本發(fā)明提供一種短信的發(fā)送方法及系統(tǒng),解決現(xiàn)有短信營銷時無法靈活地選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道和無法避免手機號碼因短時間內(nèi)短信發(fā)送過多而被屏蔽而導(dǎo)致短信發(fā)送的成功率較低的技術(shù)問題。
根據(jù)本發(fā)明的一個實施例,提供一種短信的發(fā)送方法,包括:獲取手機號碼在之前第一預(yù)設(shè)時間內(nèi)在各個運營商通道的短信發(fā)送成功率;根據(jù)獲取的手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級;按照設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道;以及使用查找到的第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道發(fā)送短信。
優(yōu)選的,所述短信的發(fā)送方法還包括:當(dāng)查找不到短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道時,延遲第二預(yù)設(shè)時間后重新進行查找。
優(yōu)選的,在所述獲取手機號碼在之前第一預(yù)設(shè)時間內(nèi)在各個運營商通道的短信發(fā)送成功率之前,還包括:判斷接收方手機號碼是否在預(yù)設(shè)黑名單中;以及當(dāng)判斷到接收方手機號碼在預(yù)設(shè)黑名單中時,終止對所述接收方手機號碼的短信發(fā)送。
優(yōu)選的,所述短信的發(fā)送方法還包括:統(tǒng)計第二預(yù)設(shè)時間內(nèi)短信發(fā)送失敗次數(shù)超過預(yù)設(shè)閾值的接收方手機號碼;以及對統(tǒng)計的接收方手機號碼進行人工核對以確認是否將其列入預(yù)設(shè)黑名單。
優(yōu)選的,所述根據(jù)獲取的手機號碼在各個運營商的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級,包括:根據(jù)手機號碼的字段識別手機號碼所屬的運營商;以及將識別到的手機號碼所屬的運營商的短信通道設(shè)置為最高優(yōu)先級,將其余運營商按照短信發(fā)送成功率高低順序設(shè)置剩余短信通道優(yōu)先級。
優(yōu)選的,所述短信的發(fā)送方法還包括:當(dāng)接收到運營商短信通道故障短信時,暫時屏蔽所述運營商短信通道。
根據(jù)本發(fā)明的另一個實施例,提供一種短信的發(fā)送系統(tǒng),包括:獲取模塊,用于獲取手機號碼在之前第一預(yù)設(shè)時間內(nèi)在各個運營商通道的短信發(fā)送成功率;通道優(yōu)先級設(shè)置模塊,用于根據(jù)所述獲取模塊獲取的手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級;通道查找模塊,用于按照所述通道優(yōu)先級設(shè)置模塊設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道;以及短信發(fā)送模塊,用于使用所述通道查找模塊查找到的第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道發(fā)送短信。
優(yōu)選的,所述通道查找模塊還用于當(dāng)查找不到短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道時,延遲第二預(yù)設(shè)時間后重新進行查找。
優(yōu)選的,所述短信的發(fā)送系統(tǒng)還包括黑名單判斷模塊和短信終止模塊,所述黑名單判斷模塊用于判斷接收方手機號碼是否在預(yù)設(shè)黑名單中,所述短信終止模塊用于當(dāng)所述黑名單判斷模塊判斷到接收方手機號碼在預(yù)設(shè)黑名單中時終止對所述接收方手機號碼的短信發(fā)送。
優(yōu)選的,所述通道優(yōu)先級設(shè)置模塊還包括運營商識別單元和設(shè)置單元,所述運營商識別單元用于根據(jù)手機號碼的字段識別手機號碼所屬的運營商,所述設(shè)置單元用于將所述運營商識別單元識別到的手機號碼所屬的運營商的短信通道設(shè)置為最高優(yōu)先級,并將其余運營商按照短信發(fā)送成功率高低順序設(shè)置剩余短信通道優(yōu)先級。
本發(fā)明提供的短信的發(fā)送方法及系統(tǒng),根據(jù)手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級,按照運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道,在滿足短信發(fā)送量不超過預(yù)設(shè)屏蔽閾值的前提下選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道進行短信發(fā)送,有效地解決了手機號碼因短期發(fā)送短信過多而容易被屏蔽的技術(shù)問題,避免了手機號碼被屏蔽而影響短信發(fā)送的問題,降低了短信發(fā)送的故障率,提高了短信發(fā)送的成功率和工作效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一個實施例中短信的發(fā)送方法的流程示意圖。
圖2為本發(fā)明一個實施例中設(shè)置運營商短信通道優(yōu)先級的流程示意圖。
圖3為本發(fā)明另一個實施例中短信的發(fā)送方法的流程示意圖。
圖4為本發(fā)明另一個實施例中設(shè)置黑名單的流程示意圖。
圖5為本發(fā)明又一個實施例中短信的發(fā)送系統(tǒng)的結(jié)構(gòu)示意圖。
圖6為本發(fā)明又一個實施例中通道優(yōu)先級設(shè)置模塊的結(jié)構(gòu)示意圖。
圖7為本發(fā)明再一個實施例中短信的發(fā)送系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和具體實施方式對本發(fā)明的技術(shù)方案作進一步更詳細的描述。顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都應(yīng)屬于本發(fā)明保護的范圍。
在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以結(jié)合具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
圖1為本發(fā)明一個實施例中短信的發(fā)送方法的流程示意圖。如圖所示,所述短信的發(fā)送方法,包括:
步驟S101:獲取手機號碼在之前第一預(yù)設(shè)時間內(nèi)在各個運營商通道的短信發(fā)送成功率。
在本實施例中,調(diào)取手機號碼在之前第一預(yù)設(shè)時間內(nèi)比如1個小時內(nèi)在各個運營商通道的短信發(fā)送記錄,統(tǒng)計各個運營商通道的短信發(fā)送成功數(shù)和發(fā)送總數(shù),然后計算獲取在各個運營商通道的短信發(fā)送成功率。
步驟S102:根據(jù)獲取的手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級。
在獲取到手機號碼在各個運營商的短信發(fā)送成功率后,將所有運營商通道按照短信發(fā)送成功率高低順序進行排序排列。由于通常一個手機號碼都有所歸屬的運營商,比如139歸屬移動、189歸屬電信、186歸屬聯(lián)通,通常手機號碼通過自有歸屬的運營商通道發(fā)送短信的成功率要大于其他運營商通道,因此手機號碼所述的運營商通常在短信發(fā)送成功率排序中排在第一位。
參見圖2,所述根據(jù)獲取的手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級,具體包括:
步驟S201:根據(jù)手機號碼的字段識別手機號碼所屬的運營商。
在本實施例中,可根據(jù)手機號碼前三位字段比如137/139/150/186等運營商預(yù)先配置的字段識別手機號碼所屬的運營商,比如根據(jù)手機號碼開頭186字段識別為所屬的運營商為聯(lián)通。
步驟S202:將識別到的手機號碼所屬的運營商的短信通道設(shè)置為最高優(yōu)先級,將其余運營商按照短信發(fā)送成功率高低順序設(shè)置剩余短信通道優(yōu)先級。
由于手機號碼通過所屬運營商通道發(fā)送短信的成功率要大于其他運營商通道,可直接將所屬運營商通道設(shè)置為短信通道設(shè)置為最高優(yōu)先級,優(yōu)先使用所屬運營商通道進行短信發(fā)送,而將余運營商按照短信發(fā)送成功率高低順序設(shè)置剩余短信通道優(yōu)先級,在所屬運營商通道不可用或已達到短信發(fā)送量預(yù)設(shè)屏蔽閾值時可擇優(yōu)選擇其他的運營商通道,而運營商短信通道優(yōu)先級的設(shè)置,提高了選擇最優(yōu)短信通道的工作效率,同時也提高了短信發(fā)送的成功率和工作效率。
步驟S103:按照設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道。
為了避免垃圾短信,運營商通常對一個手機號碼在短時間內(nèi)發(fā)送短信的數(shù)量進行限制,比如當(dāng)一個手機號碼一分鐘內(nèi)短信發(fā)送數(shù)量超過預(yù)設(shè)屏蔽閾值比如10條時,運營商對所述手機號碼進行屏蔽,導(dǎo)致所述手機號碼后續(xù)都不能使用所述運營商的短信通道進行短信發(fā)送。
在本實施例中,在發(fā)送短信之前按照設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道,在滿足短信發(fā)送量不超過預(yù)設(shè)屏蔽閾值的前提下,選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道進行短信發(fā)送,有效地解決了手機號碼因短期發(fā)送短信過多而容易被屏蔽的技術(shù)問題,避免了手機號碼被屏蔽而影響短信發(fā)送的問題,降低了短信發(fā)送的故障率,提升了短信發(fā)送的成功率和工作效率。
步驟S104:使用查找到的第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道發(fā)送短信。
在查找到第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道后,通過查找的所述運營商短信通道將預(yù)先編輯好的短信內(nèi)容發(fā)送給預(yù)先設(shè)置的接收方手機號碼,避免了手機號碼被屏蔽,同時提高了短信發(fā)送的成功率和工作效率。
當(dāng)查找不到短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道時,延遲第二預(yù)設(shè)時間后重新進行查找,直到找到第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道而進行短信發(fā)送,通過運營商通道選擇的延時重試設(shè)置,避免了暫時找不到合適可用的運營商通道而導(dǎo)致短信發(fā)送流程終止的情況,降低了短信發(fā)送的故障率,提升了短信發(fā)送的成功率和工作效率。
在本實施例的短信的發(fā)送方法中,根據(jù)手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級,按照運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道,在滿足短信發(fā)送量不超過預(yù)設(shè)屏蔽閾值的前提下選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道進行短信發(fā)送,有效地解決了手機號碼因短期發(fā)送短信過多而容易被屏蔽的技術(shù)問題,避免了手機號碼被屏蔽而影響短信發(fā)送的問題,降低了短信發(fā)送的故障率,提高了短信發(fā)送的成功率和工作效率。
在本發(fā)明一些實施例的短信的發(fā)送方法中,當(dāng)接收到運營商短信通道故障短信時,暫時屏蔽所述運營商短信通道,而選用剩余最優(yōu)的短信發(fā)送成功率最高且不會導(dǎo)致手機號碼被屏蔽的運營商通道進行短信發(fā)送,避免由于運營商短信通道故障而影響短信發(fā)送,降低了短信發(fā)送的故障率,提高了短信發(fā)送的成功率和工作效率。
圖3為本發(fā)明另一個實施例中短信的發(fā)送方法的流程示意圖。如圖所示,所述短信的發(fā)送方法,包括:
步驟S301:判斷接收方手機號碼是否在預(yù)設(shè)黑名單中。
步驟S302:當(dāng)判斷到接收方手機號碼在預(yù)設(shè)黑名單中時,終止對所述接收方手機號碼的短信發(fā)送。
步驟S303:獲取手機號碼在之前第一預(yù)設(shè)時間內(nèi)在各個運營商通道的短信發(fā)送成功率。
步驟S304:根據(jù)獲取的手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級。
步驟S305:按照設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道。
步驟S306:使用查找到的第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道發(fā)送短信。
為了提升短信推送的精準度和推廣效果,需要預(yù)先設(shè)置短信接收方手機號碼黑名單。參見圖4,所述設(shè)置黑名單的流程,包括:
步驟S401:統(tǒng)計第二預(yù)設(shè)時間內(nèi)短信發(fā)送失敗次數(shù)超過預(yù)設(shè)閾值的手機號碼。
步驟S402:對統(tǒng)計的手機號碼進行人工核對以確認是否將其列入預(yù)設(shè)黑名單。
具體的,調(diào)取短信發(fā)送記錄并統(tǒng)計第二預(yù)設(shè)時間比如一個月內(nèi)短信發(fā)送失敗次數(shù)超過預(yù)設(shè)閾值比如10次的接收方手機號碼,然后人工核對所述接收方手機號碼是否可用或是錯誤手機號碼,最后將不可用或錯誤的手機號碼列入預(yù)設(shè)黑名單。
在本實施例的短信的發(fā)送方法中,預(yù)先判斷接收方手機號碼是否在預(yù)設(shè)黑名單中,針對預(yù)設(shè)黑名單中的接收方手機號碼不進行短信發(fā)送,避免了短信發(fā)送失敗或無效發(fā)送,降低了短信推廣的運營成本,提高了短信推廣營銷的精準度和推廣效果,提升了短信發(fā)送的有效成功率和工作效率。
圖5為本發(fā)明又一個實施例中短信的發(fā)送系統(tǒng)的結(jié)構(gòu)示意圖。如圖所示,在上述方法實施例的基礎(chǔ)上,本實施例中的所述短信的發(fā)送系統(tǒng)100,包括獲取模塊10、通道優(yōu)先級設(shè)置模塊20、通道查找模塊30和短信發(fā)送模塊40。
在本實施例中,所述獲取模塊10用于調(diào)取手機號碼在之前第一預(yù)設(shè)時間內(nèi)比如1個小時內(nèi)在各個運營商通道的短信發(fā)送記錄,統(tǒng)計各個運營商通道的短信發(fā)送成功數(shù)和發(fā)送總數(shù),然后計算獲取在各個運營商通道的短信發(fā)送成功率。
在所述獲取模塊10獲取到手機號碼在各個運營商的短信發(fā)送成功率后,將所有運營商通道按照短信發(fā)送成功率高低順序進行排序排列。由于通常一個手機號碼都有所歸屬的運營商,比如139歸屬移動、189歸屬電信、186歸屬聯(lián)通,通常手機號碼通過自有歸屬的運營商通道發(fā)送短信的成功率要大于其他運營商通道,因此手機號碼所述的運營商通常在短信發(fā)送成功率排序中排在第一位。
參見圖6,所述通道優(yōu)先級設(shè)置模塊20用于根據(jù)所述獲取模塊10獲取的手機號碼在各個運營商的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級。具體的,所述通道優(yōu)先級設(shè)置模塊20包括運營商識別單元201和設(shè)置單元202。所述運營商識別單元201可根據(jù)手機號碼前三位字段比如137/139/150/186等運營商預(yù)先配置的字段識別手機號碼所屬的運營商,比如根據(jù)手機號碼開頭186字段識別為所屬的運營商為聯(lián)通。所述設(shè)置單元202用于將所述運營商識別單元201識別到的手機號碼所屬的運營商的短信通道設(shè)置為最高優(yōu)先級,并將其余運營商按照短信發(fā)送成功率高低順序設(shè)置剩余短信通道優(yōu)先級。
由于手機號碼通過所屬運營商通道發(fā)送短信的成功率要大于其他運營商通道,所述設(shè)置單元202可直接將所屬運營商通道設(shè)置為短信通道設(shè)置為最高優(yōu)先級,優(yōu)先使用所屬運營商通道進行短信發(fā)送,而將余運營商按照短信發(fā)送成功率高低順序設(shè)置剩余短信通道優(yōu)先級,在所屬運營商通道不可用或已達到短信發(fā)送量預(yù)設(shè)屏蔽閾值時可擇優(yōu)選擇其他的運營商通道。所述設(shè)置單元202對運營商短信通道優(yōu)先級的設(shè)置,提高了選擇最優(yōu)短信通道的工作效率,同時也提高了短信發(fā)送的成功率和工作效率。
為了避免垃圾短信,運營商通常對一個手機號碼在短時間內(nèi)發(fā)送短信的數(shù)量進行限制,比如當(dāng)一個手機號碼一分鐘內(nèi)短信發(fā)送數(shù)量超過預(yù)設(shè)屏蔽閾值比如10條時,運營商對所述手機號碼進行屏蔽,導(dǎo)致所述手機號碼后續(xù)都不能使用所述運營商的短信通道進行短信發(fā)送。
在本實施例中,所述通道查找模塊30用于按照所述通道優(yōu)先級設(shè)置模塊20設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道。在短信發(fā)送模塊40發(fā)送短信之前,所述通道查找模塊30按照設(shè)置的運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道,在滿足短信發(fā)送量不超過預(yù)設(shè)屏蔽閾值的前提下,選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道進行短信發(fā)送,有效地解決了手機號碼因短期發(fā)送短信過多而容易被屏蔽的技術(shù)問題,避免了手機號碼被屏蔽而影響短信發(fā)送的問題,降低了短信發(fā)送的故障率,提升了短信發(fā)送的成功率和工作效率。
在所述通道查找模塊30查找到第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道后,所述短信發(fā)送模塊40通過查找的所述運營商短信通道將預(yù)先編輯好的短信內(nèi)容發(fā)送給預(yù)先設(shè)置的接收方手機號碼,避免了手機號碼被屏蔽,同時提高了短信發(fā)送的成功率和工作效率。
當(dāng)所述通道查找模塊30查找不到短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道時,延遲第二預(yù)設(shè)時間后重新進行查找,直到找到第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道而所述短信發(fā)送模塊40進行短信發(fā)送,通過運營商通道選擇的延時重試設(shè)置,避免了暫時找不到合適可用的運營商通道而導(dǎo)致短信發(fā)送流程終止的情況,降低了短信發(fā)送的故障率,提升了短信發(fā)送的成功率和工作效率。
在本實施例的短信的發(fā)送系統(tǒng)100中,通道優(yōu)先級設(shè)置模塊20根據(jù)手機號碼在各個運營商通道的短信發(fā)送成功率設(shè)置運營商短信通道優(yōu)先級,通道查找模塊30按照運營商短信通道優(yōu)先級查找第一個短信發(fā)送量低于預(yù)設(shè)屏蔽閾值的運營商短信通道,短信發(fā)送模塊40使用通道查找模塊30查找的運營商短信通道進行短信發(fā)送,在滿足短信發(fā)送量不超過預(yù)設(shè)屏蔽閾值的前提下選擇最優(yōu)的短信發(fā)送成功率最高的運營商通道進行短信發(fā)送,有效地解決了手機號碼因短期發(fā)送短信過多而容易被屏蔽的技術(shù)問題,避免了手機號碼被屏蔽而影響短信發(fā)送的問題,降低了短信發(fā)送的故障率,提高了短信發(fā)送的成功率和工作效率。
在本發(fā)明一些實施例的短信的發(fā)送系統(tǒng)中,還進一步包括屏蔽模塊,用于當(dāng)接收到運營商短信通道故障短信時暫時屏蔽所述運營商短信通道,而短信發(fā)送模塊選用剩余最優(yōu)的短信發(fā)送成功率最高且不會導(dǎo)致手機號碼被屏蔽的運營商通道進行短信發(fā)送,避免由于運營商短信通道故障而影響短信發(fā)送,降低了短信發(fā)送的故障率,提高了短信發(fā)送的成功率和工作效率。
圖7為本發(fā)明再一個實施例中短信的發(fā)送系統(tǒng)的結(jié)構(gòu)示意圖。如圖所示,本實施例中的所述短信的發(fā)送系統(tǒng)100,包括獲取模塊10、通道優(yōu)先級設(shè)置模塊20、通道查找模塊30、短信發(fā)送模塊40、黑名單判斷模塊50和短信終止模塊60。其中,所述黑名單判斷模塊50用于判斷手機號碼是否在預(yù)設(shè)黑名單中,所述短信終止模塊60用于當(dāng)所述黑名單判斷模塊50判斷到手機號碼在預(yù)設(shè)黑名單中時終止所述手機號碼的短信發(fā)送。
為了提升短信推送的精準度和推廣效果,通過黑名單設(shè)置模塊預(yù)先設(shè)置短信接收方手機號碼黑名單。具體的,所述黑名單設(shè)置模塊調(diào)取短信發(fā)送記錄并統(tǒng)計第二預(yù)設(shè)時間比如一個月內(nèi)短信發(fā)送失敗次數(shù)超過預(yù)設(shè)閾值比如10次的接收方手機號碼,然后人工核對所述接收方手機號碼是否可用或是錯誤手機號碼,最后將不可用或錯誤的手機號碼列入預(yù)設(shè)黑名單。
在本實施例的短信的發(fā)送系統(tǒng)100中,黑名單判斷模塊50預(yù)先判斷接收方手機號碼是否在預(yù)設(shè)黑名單中,短信終止模塊60針對預(yù)設(shè)黑名單中的接收方手機號碼不進行短信發(fā)送,避免了短信發(fā)送失敗或無效發(fā)送,降低了短信推廣的運營成本,提高了短信推廣營銷的精準度和推廣效果,提升了短信發(fā)送的有效成功率和工作效率。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
盡管已經(jīng)示出和描述了本發(fā)明的實施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。