📄 fwdmsg.java
字号:
package com.asiainfo.batchsend.sms.sms.cmpp.message;
/**
* 转发的消息体
* @author Administrator
*
*/
public class FwdMsg {
public String sSourceId;//源网关的代码
public String sDestinationId;//目的网关代码
public int nNodesCount;//经过的网关数量
public int nMsgFwdType;//前转的消息类型:0:MT前转; 1:MO前转;2:MT时的状态报告;3:MO时的状态报告;
public int nMsgId;//信息标识
public int nPkTotal;//相同Msg_Id的消息总条数,从1开始
public int nPkNumber;//相同Msg_Id的消息序号,从1开始
public int nRegisteredDelivery;//是否要求返回状态确认报告:0:不需要; 1:需要;2:产生SMC话单
public int nMsgLevel;//信息级别
public String sServiceId;//业务标识
/*
计费用户类型字段:
0:对目的终端MSISDN计费;
1:对源终端MSISDN计费;
2:对SP计费;
3:表示本字段无效,对谁计费参见Fee_terminal_Id字段。
*/
public int nFeeUserType;
/*
被计费用户的号码,当Fee_UserType为3时该值有效,当Fee_UserType为0、1、2时该值无意义
*/
public String sFeeTerminalId;
public String sFeeTerminalPseudo;//被计费用户的伪码
public int nFeeTerminalUserType;//计费用户号码的用户类型,0:全球通,1:神州行
/*
信息格式:
0:ASCII串;
3:短信写卡操作;
4:二进制信息;
8:UCS2编码;
15:含GB汉字
*/
public int sMsgFmt;
public String sMsgsrc;//信息内容来源(SP_Id,SP的企业代码
/*
资费类别。
01:对“计费用户号码”免费;
02:对“计费用户号码”按条计信息费;
03:对“计费用户号码”按包月收取信息费;
06:对“计费用户号码”按包月查询收费。
*/
public String sFeeType;
public String sFeeCode;//资费代码(以分为单位)
public String sValidTime;//有效期
public String sAtTime;//定时发送的时间
/*
源号码。
1. MT时为SP的服务代码,即CMPP_SUBMIT消息中的Src_Id。
2. MO时为发送此消息的源终端MSISDN号码。
3. MT状态报告时,填接收到短信的终端MSISDN号码,即对应CMPP_SUBMIT消息中的Dest_Terminal_Id。
4. MO状态报告时,填SP的服务代码,即CMPP_DELIVER中的Dest_Id
*/
public String sSrcId;
public String sSrcPseudo;//源号码的伪码
public int nSrcUserType;//源号码的用户类型,0:全球通,1:神州行
public int nSrcType;//传递给SP的源号码的类型,0:真实号码;1:伪码
public int nDestUsrTl=1;//接收消息的用户数量,必须为1
/*
目的号码。
1. MT转发时为目的终端MSISDN号码,即对应CMPP_SUBMIT消息中的Dest_Terminal_Id。
2. MO转发时为SP的服务代码,一般4--6位,或者是前缀为服务代码的长号码,该号码是手机用户短消息的被叫号码。
3. MT状态报告时,填目的SP的服务代码,即CMPP_SUBMIT消息中的Src_Id。
4. MO状态报告时,填发送短信的移动用户MSISDN号码
*/
public String sDestId;
public String sDestPseudo;//目的用户的伪码
public int nDestUserType;//目的号码的用户类型,0:全球通,1:神州行
public int nMsgLength;//消息长度,取值大于或等于0。
public String sMsgContent;//消息内容
public String sLinkID;//点播业务使用的LinkID
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -