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

📄 interface.java

📁 利用华为 信息机发送短信 的java 源码
💻 JAVA
字号:
package com.quark.util;

import com.huawei.api.*;
//import com.huawei.api.ConnectionMgr;//连接DB类
//import com.huawei.api.SMTools;//工具类
//import com.huawei.api. SendShorBean;//下行短信对象类
//import com.huawei.api.SMReceivedBean;//上行短信对象类
//import com.huawei.api.SMEntry;//直接操作信息机接口
//import com.huawei.api.SMException;//接口异常类
//import com.huawei.api.SMErrorMapping;//定义接口异常类型及参考信息

public class Interface
{
	public static int send(String dbserver,String dbuser,String dbpass,String login_user,String login_pass,java.util.Date atTime,String sourceAddr,String destAddr,String content,int needStateReport,String serviceID,String feeType,String feeCode)
	{
		try{
			SMEntry.init(dbserver,dbuser,dbpass);
		}
		catch(Exception e)
		{
			System.out.print("SMEntry.init()----->");
			e.printStackTrace();
		//	System.out.println("SMEntry.init()----->ErrorType:"+e.getErrorType()+"\nErrorCode:"+e.getErrorCode()+"\nErrorDesc:"+e.getErrorDesc());
		}
		//SMEntry.login(username,password);
		int count=-1;
		try{
			count=SMEntry.submitShortMessage(login_user,login_pass,atTime,sourceAddr,destAddr,content,needStateReport,serviceID,feeType,feeCode);
		}
		catch(SMException e)
		{
			System.out.println("SMEntry.submitShortMessage()---->ErrorType:"+e.getErrorType()+"\nErrorCode:"+e.getErrorCode()+"\nErrorDesc:"+e.getErrorDesc());
		}
		try{
			SMEntry.cleanUp();
		}
		catch(SMException e)
		{
			System.out.println("SMEntry.cleanUp()----->ErrorType:"+e.getErrorType()+"\nErrorCode:"+e.getErrorCode()+"\nErrorDesc:"+e.getErrorDesc());
		}
		return count;	
	}
}

⌨️ 快捷键说明

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