在向MMSC发送彩信消息时,经常会碰到错误。中移动的文章中给出的说明不是很全。现在对已经遇到的问题及解决办法罗列一下,希望能够有用。
状态代码和说明,如下:
1000 : 成功;
1001 : 部分成功;
2000 : 客户机错误;
2001 : 操作受限;
2002 : 地址错误;
2003 : 找不到地址;
2004 : 多媒体内容被拒绝;
2005 : 找不到消息ID;
2006 : 找不到链接ID;
2007 : 消息格式破坏;
3000 : 服务器错误;
3001 : 不可接受;
3002 : 消息被拒绝;
3003 : 不支持多个地址;
4000 : 一般服务错误;
4001 : 标识不正确;
4002 : 版本不支持;
4003 : 操作不支持;
4004 : 验证错误;
4005 : 服务错误;
4006 : 无法提供服务;
4007 : 服务被拒绝;
情况1
前提:给目标用户发送的业务需要定制。
原因:检权失败
解决办法:用户定制相应的业务。
-100:系统错误;
-101:超时发送失败;
-102:接收失败;
-103:没有返回正确的消息;
-104:Socket不通;
-105:待发送的消息为空;
-106:发送消息不正确;
-107:接收消息为空;
-108:Bad Request;
情况1
前提:mmsc地址不正确
原因:由于请求的地址不正确,目标地址返回的数据格式也不是预期格式。所以在解析返回数据时发生了错误。
解决办法:填写正确的mmsc地址 事情原委:在为一家单位做连接测试时,碰到了这个情况。排查几天没有结果。最后问题的解决是,移动公司的人发现文档上的URL /was 是错误的,应该是/vas。其实,这种情况我们以前也碰到过,文档上有错误内容。一般这种情况下,找运营商很麻烦。如果在你前边没什么人 接入,这种错误需要很难发现是文档出问题了。如果你前边很多人都接入了,一般运营商的负责人会认为别的单位都接入了,肯定问题出在你 这里。出来这样的问题只能上帝保佑了。
-109:XML解析错误;
-110:Server Could not fulfill the request
-113:消息内容的尺寸超出允许发送的大小
文章来源:
http://sayyy.bokee.com/5845190.html
posted on 2007-02-01 18:45
卜清楚 阅读(1083)
评论(0) 编辑 收藏 所属分类:
other.all