⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lbsservererrordesc.java

📁 中移动lbs系统服务器端源码
💻 JAVA
字号:
package cn.netjava.lbs.le;

/**
 * 
 * <p>Title:中国移动手机定位系统(LBS) le接口库</p>
 * <p>Description: 错误代码表</p>
 * <p>Company:蓝杰实训 </p>
 * @author www.NetJava.cn 
 * @version 0.1
 */
public class LBSServerErrorDesc {

	public static void main(String args[]) {
		System.out.println(getErrorTxt("0"));
		System.out.println(getErrorTxt("10"));
	}

	/**
	 * 取得对应错误代码的文字说明
	 * 
	 * @param ed
	 *            String
	 * @return String
	 */
	public static String getErrorTxt(String ed) {
		for (int i = 0; i < errroCode.length; i++) {
			if (errroCode[i].equals(ed)) {
				return errorDesc[i];
			}
		}
		return "未知错误-AJLBS";
	}

	// 错误代码
	private static String[] errroCode = { "0", "1", "2", "3", "4", "5", "6",
			"7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17",
			"18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28",
			"29", "31", "32", "40", "41", "104", "105", "106", "107", "108",
			"109", "110", "111", "112", "113", "201", "202", "204", "207",
			"500", "599" };

	// 错误描述
	public static String[] errorDesc = { "成功", "系统错误(系统内部出错)", "未知错误(此错误已经取消)",
			"非法用户(ICP用户未注册)", "未知移动台(此错误已经取消)",
			"查不到该移动台的位置(交换机查询路由失败,包括空号等情况,目前已经改成返回207,描述也改成”该地区未开通位置服务”)",
			"定位失败(此错误已经取消)", "ICP目前为未激活状态,不能查询", "ICP密码错",
			"ICP密码错,请求时间超时(在密码MD5加密,加密因子是时间的时候)",
			"被查手机在ICP的配置中禁止被查手机在行业ICP的黑名单", "被查手机的状态为未激活,不能查询",
			"被查手机设置为拒绝查询(此错误已经取消)改为202",
			"被查手机不能被查询(查询手机不在被查的黑白名单,而手机的基本隐私策略设置为严格按照黑白名单)",
			"等待返回超时(ICP等待查询结果超时)", "服务器已达最大连接,请稍后再试(LE接口达到最大连接数)",
			"需要漫游,而目的城市未开通此服务,城市号:×××(查路由返回的VMSC在数据库里面能找到,并且该地区未开通定位服务)",
			"漫游超时(漫游到异地系统计算,异地系统超时,或者异地系统连接不上)", "计算位置超时(本地引擎计算超时,未返回结果)",
			"等待用户回应超时(查询需要用户确认时,用户超时,未返回应答)", "用户确认为拒绝查询(查询需要用户确认时,用户返回拒绝)",
			"查询GIS出错(目前北京系统LE不会又此错误返回)", "ICP请求的IP不在允许列表", "ICP当前的流量超过规定值",
			"系统不支持请求的查询位置方式(目前北京系统不会有此错误返回)", "系统目前暂时无法处理触发方式请求",
			"系统目前暂时无法处理查询多个号码的请求", "手机被系统禁止(手机被移动系统禁止)", "用户关机(用户手机关机)",
			"用户在服务范围外(此错误已经取消)", "无效的业务代码(DSMP返回错误)", "无效的伪代码(DSMP返回错误)",
			"用户状态异常(DSMP返回错误)", "请求中无subclient(对有子公司的SP)",
			"定位项目太多(LE请求一次被查询的号码太多)", "格式错误(LE请求的XML格式错误)",
			"语法错误(LE请求的XML语法错误)", "不支持的元素(LE请求的XML出现不支持的元素)",
			"不支持的服务(DSMP返回的错误)", "元素属性不支持(LE请求的XML元素不支持)", "错误的元素值(LE请求的XML)",
			"错误的属性值(LE请求的XML)", "不支持的元素值(LE请求的XML)", "不支持的属性值(LE请求的XML)",
			"定位要求无法满足(目前北京系统不会返回)", "禁止定位(用户查询的隐私鉴权未通过,在被查用户的黑名单或者被查用户禁止查询)",
			"因其他原因禁止查询(目前北京系统不会返回)", "位置服务器无法计算位置(用户所在LAC,CELLID在系统基站数据中查不出来)",
			"LBS自行定义", "LBS自行定义" };

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -