⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smgpsmproxydemo.java

📁 pk_Total - 相同msg_Id消息总条数 pk_Number - 相同msg_Id的消息序号 registered_Delivery - 是否要求返回状态报告 msg_Level - 信
💻 JAVA
字号:
package demo.cmppdemo20;

import com.huawei.smproxy.comm.smgp.message.SMGPSubmitMessage;
import com.huawei.smproxy.comm.smgp.message.SMGPSubmitRespMessage;
import com.huawei.smproxy.util.Args;
import com.huawei.smproxy.util.Cfg;

/**
 * SMGP协议测试代码
 */

public class SMGPSMProxyDemo {

  public SMGPSMProxyDemo()
  {
  }
  public static void main(String[] args)
  {
       try
       {
          Args cfgArgs = new Cfg("app.xml").getArgs("SMGPConnect");
          //可以在程序中重新指定配置参数的值,也可以就使用配置文件中的值
          //cfgArgs.set("clientid","sp");
          //cfgArgs.set("shared-secret","new");
          MySMGPSMProxy mySMProxy = new MySMGPSMProxy(cfgArgs);

          //构造submit消息
          String[] rcvMobile = new String[1];
          rcvMobile[0] = "13988800001";
          //rcvMobile[1] = "13988800002";

          SMGPSubmitMessage msg = new SMGPSubmitMessage(
                                    1,
                                    1,
                                    1,
                                    "goodnews",
                                    "01",
                                    "999",
                                    "",
                                    0,
                                    null,
                                    null,
                                    "3333",
                                    "13500000001",
                                    rcvMobile,
                                    "提交短消息678901234567890",
                                    "0");
         //发送消息
         SMGPSubmitRespMessage respMsg = (SMGPSubmitRespMessage)mySMProxy.send(msg);
         if ( respMsg != null )
         {
            System.out.println("Get SubmitResp Message Success! The status = " + respMsg.getStatus());
         }
         else
         {
            System.out.println("Get SubmitResp Message Fail!");
         }

         //关闭连接
         mySMProxy.close();
       }
       catch(Exception e)
       {
          e.printStackTrace();
       }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -