????在向MMSC發(fā)送彩信消息時(shí),經(jīng)常會碰到錯(cuò)誤。中移動(dòng)的文章中給出的說明不是很全。現(xiàn)在對已經(jīng)遇到的問題及解決辦法羅列一下,希望能夠有用。
狀態(tài)代碼和說明,如下:
1000 : 成功;
1001 : 部分成功;
2000 : 客戶機(jī)錯(cuò)誤;
2001 : 操作受限;
2002 : 地址錯(cuò)誤;
2003 : 找不到地址;
2004 : 多媒體內(nèi)容被拒絕;
2005 : 找不到消息ID;
2006 : 找不到鏈接ID;
2007 : 消息格式破壞;
3000 : 服務(wù)器錯(cuò)誤;
3001 : 不可接受;
3002 : 消息被拒絕;
3003 : 不支持多個(gè)地址;
4000 : 一般服務(wù)錯(cuò)誤;
4001 : 標(biāo)識不正確;
4002 : 版本不支持;
4003 : 操作不支持;
4004 : 驗(yàn)證錯(cuò)誤;
4005 : 服務(wù)錯(cuò)誤;
4006 : 無法提供服務(wù);
4007 : 服務(wù)被拒絕;
情況1
前提:給目標(biāo)用戶發(fā)送的業(yè)務(wù)需要定制。
原因:檢權(quán)失敗
解決辦法:用戶定制相應(yīng)的業(yè)務(wù)。
-100:系統(tǒng)錯(cuò)誤;
-101:超時(shí)發(fā)送失敗;
-102:接收失敗;
-103:沒有返回正確的消息;
-104:Socket不通;
-105:待發(fā)送的消息為空;
-106:發(fā)送消息不正確;
-107:接收消息為空;
-108:Bad Request;
?? ?情況1
?? 前提:mmsc地址不正確
?? 原因:由于請求的地址不正確,目標(biāo)地址返回的數(shù)據(jù)格式也不是預(yù)期格式。所以在解析返回?cái)?shù)據(jù)時(shí)發(fā)生了錯(cuò)誤。
?? 解決辦法:填寫正確的mmsc地址 事情原委:在為一家單位做連接測試時(shí),碰到了這個(gè)情況。排查幾天沒有結(jié)果。最后問題的解決是,移動(dòng)公司的人發(fā)現(xiàn)文檔上的URL /was 是錯(cuò)誤的,應(yīng)該是/vas。其實(shí),這種情況我們以前也碰到過,文檔上有錯(cuò)誤內(nèi)容。一般這種情況下,找運(yùn)營商很麻煩。如果在你前邊沒什么人 接入,這種錯(cuò)誤需要很難發(fā)現(xiàn)是文檔出問題了。如果你前邊很多人都接入了,一般運(yùn)營商的負(fù)責(zé)人會認(rèn)為別的單位都接入了,肯定問題出在你 這里。出來這樣的問題只能上帝保佑了。
-109:XML解析錯(cuò)誤;
-110:Server Could not fulfill the request
-113:消息內(nèi)容的尺寸超出允許發(fā)送的大小
文章來源:http://sayyy.bokee.com/5845190.html