- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
SM通用指令
通用指令集
返回值通用编号
0000:成功
返回的公共错误值范围:
0002:会话控制字错误
0003:事务控制字错误
0004: 语法错误或命令码非法
0007:内部错误
0008:参数输入错误
0009:命令码不匹配
0010:操作个数错误
0011:操作超时
0012:无权访问数据
0013: 操作鉴权失败
0014:SMP数据库操作失败
0015:SCP执行错误
0016:SCP未连接上
0017:SCP无响应
0021:查找SCP号失败
0023:手机号码与SCP对照关系不存在
0024:手机用户在SCP中不存在
0029:省、区最大用户LICENSE数已到
0031:系统最大用户LICENSE数已到
通用错误
收到操作员的命令后,如果命令输入语法错误、或者消息格式不合法,返回此命令。
1、MML命令格式:
ACK: GENERAL ERROR: RETN = [, DESC=]
操作员登录
用于操作员登录到SMP系统。
1、MML命令格式:
LOGIN: USER= , PSWD=, SMAPID=0
2、输入参数
USER 操作员登录标志。
使用1...8位字符串表示。
PSWD 操作员登录口令。
使用1...8位字符串表示。
SMAPID 登录标识,必须为0,用于营帐系统接入用。
操作员登录ACK
收到操作员登录命令后,返回此命令。
1、MML命令格式:
ACK: LOGIN: RETN= [, DESC=]
2、输出参数
(1) RETN ACK命令的返回值。
十进制整数类型,范围:
0000:成功,
1001:操作员不存在
1002:密码不符
1003:操作员登录标识已经到期
1004:操作员口令已经到期
1005:操作员处于失效或黑名单状态
1006:当前时间不允许该操作员接入
1007:终端标识不存在
1008:当前时间不允许该终端接入
1009:操作员最大连续登录失败次数已到
1010:登录鉴权失败
公用错误返回码
0002:会话控制字错误
0003:事务控制字错误
0007:系统内部错误
0008:参数输入错误
0009:命令码不匹配
0010:操作个数错误
0011:操作超时
0029:省、区最大用户LICENSE数已到
0031:系统最大用户LICENSE数已到
(2) DESC 错误原因说明。
使用1...256位字符串表示。
当RETN为成功时,不需要该参数;
当RETN为其它返回值时,该参数是可选的。
操作员退出
用于操作员结束与SMP系统的会话。
1、MML命令格式:
LOGOUT [: USER=]
2、输入参数:
(1) USER 要退出的操作员的操作员登录标志。
使用1...8位字符串表示。
仅当清除其它操作员的登录时,需要此参数。
DEFAULT: 当前会话的操作员登录标志。
操作员退出ACK
收到操作员退出命令后,返回此命令。
1、MML命令格式:
ACK: LOGOUT: RETN= [, DESC=]
2、输出参数
(1) RETN ACK命令的返回值。
十进制整数类型,范围:
0000:成功。
1001:当前操作员无权退出此操作员
1002:所指定退出的操作员未登录
1003:所指定退出的操作员不存在
公用错误返回码
0002:会话控制字错误
0003:事务控制字错误
0007:系统内部错误
0008:参数输入错误
0009:命令码不匹配
0010:操作个数错误
0011:操作超时
(2) DESC 错误原因说明。
使用1...256位字符串表示。
当RETN为成功时,不需要该参数;
当RETN为其它返回值时,该参数是可选的。
文档评论(0)