長短信大家都知道怎么發了,但最近發現由于通道強制加了7個字符的簽名,這就出了問題,因為假設70個字以為是普通短信,如果剛好64到70個字的話,程序認為不用發長短信,一條普通短信就夠了,但問題就來了:
加上7個字的簽名后,就超過了70個字,CMPP這里做的也實在不地道,它居然會把最后幾個字符給覆蓋掉。
沒辦法,更改算法,當通道存在簽名的時候,最后一條只能按加上簽名是否超過70來處理一下,如果超過,那么還要再增加一條。
具體算法:
感覺寫的不太好,等有空再放出來吧,需要的盆友可以Q我。
posted on 2013-05-30 15:57
方偉的博客 閱讀(619)
評論(0) 編輯 收藏 所屬分類:
短信網關