有些客戶(hù)對(duì)短信貓不太了解,在開(kāi)發(fā)程序中為了減少代碼或者少開(kāi)發(fā)功能,又或者想著不做接收功能可以減少對(duì)程序和貓的負(fù)擔(dān)達(dá)到更好的發(fā)送短信效果,往往就想到我只想要發(fā)送短信功能,接收短信的我就不管了。(這是錯(cuò)誤的想法)
短信的發(fā)送和接收都需要實(shí)現(xiàn)出來(lái)的,接收下來(lái)直接丟了就行了,或者命令短信貓刪除所有短信(刪除這個(gè)最好)
為什么要接收下來(lái)或者刪除掉短信呢?
短信貓內(nèi)部程序會(huì)自執(zhí)行短信網(wǎng)關(guān)下達(dá)的接收短信通知的
程序沒(méi)有對(duì)接收短信短信存儲(chǔ)位置最終就會(huì)存在SIM卡內(nèi),待程序處理
SIM卡存儲(chǔ)是有容量的,一般就是50-70條的容量
SIM卡滿(mǎn)了,短信網(wǎng)關(guān)下達(dá)請(qǐng)求接收短信命令后,由于卡滿(mǎn)了,短信貓不發(fā)接收新短信,那么新短信都會(huì)被堵在網(wǎng)關(guān)短信通道上時(shí)間長(zhǎng)了,發(fā)送功能必受影響
運(yùn)營(yíng)商的短信功能,不能指關(guān)閉接收開(kāi)啟發(fā)送通道的,都是同時(shí)進(jìn)行。
我的手機(jī)號(hào)碼沒(méi)人知道不會(huì)有短信接收,錯(cuò)了,你的號(hào)碼在使用自然有短信接收到,如偽基站設(shè)備給你發(fā)短信,政府緊急通知短信,無(wú)目標(biāo)的短信群發(fā)廣告者的短信
所以短信的接收功能個(gè)人建議你們做出來(lái)或者執(zhí)行刪除命令,防止問(wèn)題的出現(xiàn)。短信接收AT指令 ,單條短信讀取使用AT+CMGR=1 等號(hào)后的1是指短信存儲(chǔ)位置序列號(hào),更具體的使用方法可以自己百度了解下或者實(shí)際測(cè)試下我好像沒(méi)接收過(guò)這個(gè)指令的詳細(xì)說(shuō)明。