📄 vaspsendtesttemp.java
字号:
package mm7;import com.cmcc.mm7.vasp.message.*;import com.cmcc.mm7.vasp.service.MM7Sender;import com.cmcc.mm7.vasp.common.*;import com.cmcc.mm7.vasp.conf.*;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2008</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public class VaspSendTestTemp { private Logmessage log = new Logmessage(); public void sendMM7(String address,String orgaddr,String serviceCode){ MM7Config mm7Config = new MM7Config("E://mm7Config.xml"); mm7Config.setConnConfigName("E://ConnConfig.xml"); try { MM7SubmitReq submit = new MM7SubmitReq(); submit.setTransactionID("1000000"); submit.addTo(address); submit.setVASID(orgaddr); submit.setVASPID("815257"); submit.setServiceCode(serviceCode); submit.setSenderAddress(orgaddr); submit.setSubject("MMS测试"); submit.setChargedPartyID(address); submit.setChargedParty( (byte) 1);//付费方式 submit.setDeliveryReport(true);//是否需要返回状态 MMContent content = new MMContent(); content.setContentType(MMConstants.ContentType.MULTIPART_MIXED); MMContent sub1 = MMContent.createFromFile("E://wsr.jpg"); sub1.setContentType(MMConstants.ContentType.JPEG); content.addSubContent(sub1); MMContent sub2 = MMContent.createFromString("测试信息"); sub2.setContentType(MMConstants.ContentType.TEXT); content.addSubContent(sub2); submit.setContent(content); MM7Sender mm7Sender = new MM7Sender(mm7Config); MM7RSRes rsRes; rsRes = (MM7RSRes) mm7Sender.send(submit); if (rsRes instanceof MM7SubmitRes) { log.log("after!!submitRes.statuscode=" + rsRes.getStatusCode() + ";submitRes.statusText=" + rsRes.getStatusText()); } else { log.log("不正确消息!rsRes.statuscode=" + rsRes.getStatusCode() + ";rsRes.statusText=" + rsRes.getStatusText()); } } catch (Exception e) { System.out.println(e); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -