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

📄 nettestcase6.java

📁 采用JAVA开发
💻 JAVA
字号:
package com.gctech.sms.sdsms;

import java.util.Properties;

import com.gctech.sms.client.SmsProxy;
import com.gctech.sms.msg.MTAck;
import com.gctech.sms.msg.MTInfo;
import com.gctech.sms.sdsms.common.AckMes;
import com.gctech.sms.sdsms.common.ResourceUtil;

/**
* <p>Title:向网关提交第三方号码计费的短消息</p>
* <p>Description:前提条件启动网关程序和平台程序</p>
* <p>Copyright: GCTech (c) 2004-6-2</p>
* <p>Company: 国创科技</p>
* <p>Email: ly@gctech.com.cn</p>
*
*
* @version 1.0
* @author liyi
*/
public class NetTestCase6 implements NetTest {
	public String test() {
		//载入测试信息
		Properties ps = ResourceUtil.getConfig("");
		//配置测试代理
		SmsProxy proxy = SmsProxy.getInstance();
		proxy.setHost(ps.getProperty("spapp.host"));
		proxy.setPort(new Integer(ps.getProperty("spapp.port")).intValue());
		//组装MTInfo信息
		MTInfo info = new MTInfo();
		//下行短信内容
		info.content = "Test Message From CMCC Mobile+测试信息";
		//目标手机号
		info.sDestPhone = ps.getProperty("spapp.testphon");
		//是否需要应答
		info.bNeedReply = 0;
		//计费用户类型
		//info.bFeeUserType = 3;
		//被计费用户的号码
		info.FeeterminalId = ps.getProperty("spapp.testfeephon");
		//信息格式
		info.bMsgFmt = 8;
		//被计费用户的号码
		info.FeeterminalId = "";
		//费用
		info.FeeCode = "10";
		//资费类别
		info.FeeType = "02";
		info.productID = "FREE_AD";
		//接收号码数量
		info.bDestNo = 1;
		//网关
		info.gateway = 8;
		info.ServiceID = ps.getProperty("gctech.servicenumber");
		MTAck ack = proxy.sendMt(info);
		System.out.println(AckMes.getAckMap().get(new Integer(ack.status).toString()));
		return AckMes.getAckMap().get(new Integer(ack.status).toString()).toString();
	}
	public static void main(String[] args) {
		NetTestCase6 handler = new NetTestCase6();
		handler.test();
	}

}

⌨️ 快捷键说明

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