📄 cmppmessageconstants.java
字号:
package com.fetion.cmpp.server.sender;
import java.util.Date;
/**
* @author Administrator
*
* CMPPSubmitMessage submitMsg =
* new CMPPSubmitMessage(
* pk_Total,//相同msg_Id消息总条数
* pk_Number, //相同msg_Id的消息序号
* registered_Delivery, //是否要求返回状态报告
* msg_Level, //信息级别
* service_Id,//业务类型
* fee_UserType, //资费类别
* fee_Terminal_Id, //被计费用户的号码,只有fee_Terminal_Td为3时有效
* tp_Pid, //GSM协议类型
* tp_Udhi, //GSM协议类型
* msg_Fmt = 8, //消息格式
* msg_Src, //信息内容来源(SP的企业代码),例如919000。
* fee_Type, //资费类别01:对“计费用户号码”免费02:对“计费用户号码”按条计信息费03:对“计费用户号码”按包月收信息费 04:对“计费用户号码”的信息费封顶05:对“计费用户号码”的收费是由SP实现。通常值为02,注意这是一个字符串,并非整型。
* fee_Code, //资费代码(以分为单位),如:“0050”代表人民币0.50元。
* valid_Time, //存活有效期
* at_Time,//定时发送时间,格式遵循SMPP3.3协议。这个字段可以让短信在规定的时间给手机用户。一般情况下不填,保留为空字符串。
* src_Terminal_Id,//源号码SP的服务代码或前缀为服务代码的长号码, 网关将该号码完整的填到SMPP协议Submit_SM消息相应的source_addr字段,该号码最终在用户手机上显示为短消息的主叫号码。实际上就是服务代码,可以是长号码
* dest_Terminal_Id, //接收短信的手机号
* msg_Content, //短信内容
* reserve);
*
*
*/
public class CMPPMessageConstants {
public static final int pk_Total = Env.getConfig().getInt(
"CMPPSubmitMessage/pk_Total", 1); //相同msg_Id消息总条数
public static final int pk_Number = Env.getConfig().getInt(
"CMPPSubmitMessage/pk_Number", 1);//相同msg_Id的消息序号
public static final int registered_Delivery = Env.getConfig().getInt(
"CMPPSubmitMessage/registered_Delivery", 1);//是否要求返回状态报告
public static final int msg_Level = Env.getConfig().getInt(
"CMPPSubmitMessage/msg_Level", 0);//信息级别
public static final String service_Id = Env.getConfig().get(
"CMPPSubmitMessage/service_Id", "3425324532");//业务类型
public static final int fee_UserType = Env.getConfig().getInt(
"CMPPSubmitMessage/fee_UserType", 0);//资费类别
public static final int tp_Pid = Env.getConfig().getInt(
"CMPPSubmitMessage/tp_Pid", 0);//GSM协议类型
public static final int tp_Udhi = Env.getConfig().getInt(
"CMPPSubmitMessage/tp_Udhi", 0);//GSM协议类型
public static int msg_Fmt = 8; //消息格式
public static final String msg_Src = Env.getConfig().get(
"CMPPSubmitMessage/msg_Src", "32456");//信息内容来源(SP的企业代码),例如919000。
public static String fee_Type = Env.getConfig().get("CMPPSubmitMessage/fee_Type","01");//资费代码
public static String fee_Code = Env.getConfig().get("CMPPSubmitMessage/fee_UserType","0");//资费代码
public static Date valid_Time = new Date ( System.currentTimeMillis()+ 2*24*60*60*1000 ); //存活有效期
public static Date at_Time = null; //定时发送时间,格式遵循SMPP3.3协议。这个字段可以让短信在规定的时间给手机用户。一般情况下不填,保留为空字符串。
public static String src_Terminal_Id = Env.getConfig().get("CMPPSubmitMessage/src_Terminal_Id","4353425342");//源号码SP的服务代码或前缀为服务代码的长号码, 网关将该号码完整的填到SMPP协议Submit_SM消息相应的source_addr字段,该号码最终在用户手机上显示为短消息的主叫号码。实际上就是服务代码,可以是长号码
public static String reserve = "";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -