MM7 API (3)

来源:互联网 发布:非递归建立二叉树算法 编辑:程序博客网 时间:2024/05/17 19:14

1)SP下行到MMSC彩信:
MM7SubmitReq submitReq = new MM7SubmitReq();//可定义自己的类继承该类
submitReq.setTransactionID("关联标识");  
/*设置MM7_submit.REQ/MM7_submit.RES对的标识,必备*/
submitReq.setVASPID("SP代码") ;  //设置SP代码,必备
submitReq.setVASID("服务代码") ; //设置服务代码,必备
submitReq.setServiceCode("业务代码");  //设置业务代码,必备
submitReq.setSenderAddress("MM始发方的地址");设置MM始发方的地址(填写SP的服务代码,或者填写让用户回复SP的长号码,长号码构成:SP的服务代码+业务代码+操作码),必备
submitReq.setChargedPartyID(“付费方手机号码”);  //设置付费方的手机号码,必备
submitReq.setTo("接收方地址");  //设置接收方MM的地址
submitReq.addTo("单个接受方地址");  //增加单个接受方地址
submitReq.setCc("抄送方地址");  //设置抄送方MM的地址
submitReq.addCc("单个抄送方地址");  //增加单个抄送方地址
submitReq.setBcc("密送方地址");  //设置密送方MM的地址
submitReq.addBcc("单个密送方地址");  //增加单个密送方地址
注:在设置或增加ToCcBcc时,至少需要设置其中一个,这些地址可能存在多
个地址或使用指示使用分发表的别名。可以标记仅供参考的地址。
submitReq.setLinkedID("链接标识");  /*设置链接标识,标识传送至VASP的上一
个有效消息的对应关系;可选*/
submitReq.setMessageClass("MM的类别");  /*设置MM的类别(例如,广告、
信息服务和计费),可选,具体有:AutoPersonalAdvertisementInformational*/
submitReq.setTimeStamp("提交MM的日期和时间");  /*提交MM的时间和日期
(时间戳),格式如2004-02-09T102107,可选*/
submitReq.setExpiryDate("指定超时时间");  /*设置MM指定的超时时间(绝对
或相对时间),可选*/
submitReq.setEarliestDeliveryTime("最早理想时间");  /*设置将MM传送给接收
方的最早理想时间(绝对或相对时间),可选*/
submitReq.setDeliveryReport("发送报告的请求"); /*设置是否需要发送报告的请
求(boolean值),可选*/
submitReq.setReadReply("需要读取报告的请求");  /*设置通过请求传送一个读
取报告进行确认,可选*/
submitReq.setReplyCharging("应答计费的请求");  /*设置应答计费的请求
boolean值),可选*/
submitReq.setReplyDeadline("提交应答的最迟时间"); /*设置在应答计费的情况
下,向接收方提交应答的最迟时间(绝对或相对时间),可选*/
submitReq.setReplyChargingSize("应答MM的最大大小");  /*设置在应答计费的情况下,提供给接收方的应答MM的最大大小,可选*/
submitReq.setPriority("消息的优先级");  /*消息的优先级(重要性)(0=最低优先级,1=正常,2=紧急),byte类型的值,可选*/
submitReq.setSubject("多媒体消息的标题");  /*设置多媒体消息的标题,可选*/
submitReq.setAllowAdaptations("VASP是否允许修改内容");  /*设置VASP是否允许修改内容(boolean值,默认为真),可选*/
submitReq.setChargedParty("VASP所提交MM的付费方");  /*设置VASP所提交MM的付费方,例如,发送方、接收方、发送方和接收方或两方均不付费,可选,0Sender1Recipients2Both3Neither4ThirdParty*/
submitReq.setContent("多媒体消息的内容");  /*设置多媒体消息的内容,可选,注意当要设置时,一定要设置其ContentType*/
submitReq.setDistributionIndicator("是否可重新分发"); /*设置VASP是否可重新分发MM的内容(boolean值,true为可以,false为不可以),可选*/

原创粉丝点击