短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司

點擊這里給我發消息
17122013
基于SGIP協議編寫短信網關接口

基于SGIP協議編寫短信網關接口

短信接口 |

我是在華為的短信開發包的基礎上開發的,由于不知道該包是否涉及版權問題,所以本人暫不提供了,可以到網上自行解決;

下載后就是一個jar包

短信發送的代碼如下:
import java.io.UnsupportedEncodingException;
import java.math.BigInteger;
import com.huawei.insa2.comm.sgip.message.SGIPMessage;
import com.huawei.insa2.comm.sgip.message.SGIPSubmitMessage;
import com.huawei.insa2.comm.sgip.message.SGIPSubmitRepMessage;
import com.huawei.insa2.util.Args;
import com.huawei.smproxy.SGIPSMProxy;

public class Mt {

    private static String SPNumber = "1065579112";//接入號碼
    private static String ChargeNumber = "000000000000000000000"; // 計費號碼,我們是白名單
    private static String ServiceType = "JXHD";//服務類型
    private static String host = "192.168.88.156"; // 主機名,網關IP
    private static int port = 8801; // 端口號,這里特別注意下,接入協議中寫的是8804,害得我調了很久,后來才知道改了,所以,這個在接入前,建議與網關人員確定
    private static String CorpId = "52322"; // 企業代碼
    private static String login_Name = "fslt"; // 登陸名
    private static String login_PassWord = "fslt"; // 登陸密碼

    public static void main(String[] args) throws UnsupportedEncodingException {
        int srcnode =new BigInteger("82322").intValue();    //源節點編號,這一步非常重要,華為包中,該字段類型為int,而接入協議中要求在企業代碼前加上30000,這樣就超過了int的取值范圍,所以需要用BigInteger轉一下就可以了
        Args argstr = new Args();
        argstr.set("host", host);
        argstr.set("port", port);
        argstr.set("transaction-timeout", 10); // 操作超時時間(單位:秒)
        argstr.set("read-timeout", 15); // 物理連接讀操作超時時間(單位:秒)
        argstr.set("source-addr",  srcnode); // SP…ID(最大為六位字符)
        argstr.set("login-name", login_Name);
        argstr.set("login-pass", login_PassWord);
        argstr.set("debug", "false");
       
        // 連接登陸
        SGIPSMProxy sgipsmp = new SGIPSMProxy(argstr); // 這里
        try {
            //connect表示向SMG登陸,登錄名與密碼分別是SMG向SP分配的用戶名與密碼,調用這個接口方法,向SMG發送Bind命令消息。
            //如果發送消息超時或通信異常則拋出異常,需要調用者捕獲處理。
            boolean reslut = sgipsmp.connect(login_Name, login_PassWord); // 登陸得到true和false

            if (reslut) {
                System.out.println("連接成功...........");
            } else {
                System.out.println("連接失敗(用戶名或密碼錯誤)...........");
                return;
            }
        } catch (Exception ex) {
      &nb

主站蜘蛛池模板: 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 交通信号灯生产厂家_红绿灯厂家_电子警察监控杆_标志杆厂家-沃霖电子科技 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | 杭州营业执照代办-公司变更价格-许可证办理流程_杭州福道财务管理咨询有限公司 | ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 商标转让-购买商标专业|放心的商标交易网-蜀易标商标网 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 电表箱-浙江迈峰电力设备有限公司-电表箱专业制造商 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 立刷【微电签pos机】-嘉联支付立刷运营中心 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 广东佛电电器有限公司|防雷开关|故障电弧断路器|智能量测断路器 广东西屋电气有限公司-广东西屋电气有限公司 | RV减速机-蜗轮蜗杆减速机-洗车机减速机-减速机厂家-艾思捷 | 海南在线 海南一家| 清水-铝合金-建筑模板厂家-木模板价格-铝模板生产「五棵松」品牌 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 锥形螺带干燥机(新型耙式干燥机)百科-常州丰能干燥工程 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 展厅装修公司|企业展厅设计|展厅制作|展厅搭建—广州展厅装饰公司 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 管家婆-管家婆软件-管家婆辉煌-管家婆进销存-管家婆工贸ERP | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 土壤肥料养分速测仪_测土配方施肥仪_土壤养分检测仪-杭州鸣辉科技有限公司 | 施工电梯_齿条货梯_烟囱电梯_物料提升机-河南大诚机械制造有限公司 | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 企业彩铃制作_移动、联通、电信集团彩铃上传开通_彩铃定制_商务彩铃管理平台-集团彩铃网 | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | 小型单室真空包装机,食品单室真空包装机-百科 | 气动|电动调节阀|球阀|蝶阀-自力式调节阀-上海渠工阀门管道工程有限公司 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 温控器生产厂家-提供温度开关/热保护器定制与批发-惠州市华恺威电子科技有限公司 | 篷房[仓储-婚庆-展览-活动]生产厂家-江苏正德装配式帐篷有限公司 |