vaspsendtesttemp.java

来自「一条彩信引擎代码 外加单元测试代码 单元测试 是我自己 把CPPUNIT去掉了U」· Java 代码 · 共 73 行

JAVA
73
字号
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 + =
减小字号Ctrl + -
显示快捷键?