關(guān)于C2101手機(jī)號(hào)碼識(shí)別規(guī)則的探討
一、三種識(shí)別規(guī)則
根據(jù)我的經(jīng)驗(yàn),市面上的手機(jī)號(hào)碼識(shí)別有這樣幾種:
1.匹配后七位,優(yōu)點(diǎn):無論來電是否帶區(qū)號(hào),哪怕ip電話打過來的一樣能識(shí)別!缺點(diǎn):13305321234和13905321234之間無法識(shí)別,可能會(huì)誤判。當(dāng)年我老板用的moto的v998就屬于這一種,雖然無論來電是否有長途區(qū)號(hào)都能識(shí)別,可是有一次一個(gè)新客戶的手機(jī)號(hào)碼后7位和一位員工的后7位一樣,可是他的手機(jī)號(hào)碼簿只存了員工的號(hào)碼,結(jié)果出了個(gè)不大不小的洋相。
2.匹配后11位:優(yōu)點(diǎn):手機(jī)號(hào)碼可以準(zhǔn)確識(shí)別,缺點(diǎn):帶區(qū)號(hào)的或ip打過來的不一定能識(shí)別
3.嚴(yán)格匹配,一個(gè)字都不許差,優(yōu)點(diǎn):任何情況下都不會(huì)誤識(shí)別,缺點(diǎn):對(duì)于ip甚至帶區(qū)號(hào)的都不能識(shí)別。海信c2101明顯屬于最后一種。
由此可見,這三種規(guī)則都有優(yōu)點(diǎn)也都有缺點(diǎn)。
二、問題的根源:
固話一般都是7位,有些城市8位,區(qū)號(hào)有的3位,大部分4位,手機(jī)號(hào)都是11位,據(jù)說這是中國特色,國外沒有這么亂的,所以歐美手機(jī)一般都識(shí)別后7位。
三、推薦解決方案:
1:由用戶做主,提供選項(xiàng)菜單,愛用那種規(guī)則用那種規(guī)則
2:根據(jù)中國特色智能判斷,將手機(jī)號(hào)的識(shí)別規(guī)則和固話識(shí)別規(guī)則區(qū)分開。問題是中國的手機(jī)號(hào)規(guī)則肯定還要變,這樣做軟件肯定要不停的升級(jí)。
3:鄭州社區(qū)有位叫就是你得玩家提出了一個(gè)挺復(fù)雜的方案,在手機(jī)數(shù)據(jù)庫中存儲(chǔ)各地的區(qū)號(hào)和手機(jī)號(hào)段(即號(hào)碼的前7位,這7位決定了手機(jī)號(hào)碼的歸屬地和種類)。這樣在識(shí)別來電時(shí)還能顯示“喀什-固話”或“石河子-聯(lián)通-CDMA-手機(jī)”或“拉薩-移動(dòng)-神州行-手機(jī)”之類的來電信息。當(dāng)然,這種方法肯定也要不停地升級(jí)手機(jī)軟件或者下載最新的手機(jī)號(hào)碼規(guī)則數(shù)據(jù)庫。
新聞熱點(diǎn)
疑難解答
圖片精選