文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>大家关心的问题,开发短信程序(java)

大家关心的问题,开发短信程序(java)

时间:2007-02-17  来源:PHP爱好者

以亚信的CMPP1.22API为例(java)

aiismg.jcmppapi包
包含class CMPPAPI, CMPPDeliverResp, CMPPQueryResp etc.

和一般的程序没有区别

CMPPAPI pCMPPAPI = new CMPPAPI();

if( pCMPPAPI.InitCMPPAPI( "../config/javacmppc.ini" ) != 0 ) {
if( nOutput == 1 ) {
System.out.println( "Fail to call InitCMPPAPI!" );
}
System.exit( 1 );
}

// CMPPSendSingle包括参数服务代码,接受手机,发送端口,计费手机,消息格式,消息级别,是否回复等参数

if( pCMPPAPI.CMPPSendSingle( nNeedReply, nMsgLevel,
sServiceID, nMsgFormat,
sFeeType, sFeeCode,
sValidTime, sAtTime,
sSrcTermID, sDestTermID,
nMsgLen, sMsgCon,
sMsgID, (byte)0, null, (byte)0, (byte)0 ) != 0 )
{
if( nOutput == 1 ) {
System.out.println( "Fail to call CMPPSendSingle, error=" + pCMPPAPI.GetErrCode() );
}
System.exit( 1 );
}

接收的程序就做一个线程通过

private CMPPDeliverResp deliver = new CMPPDeliverResp();
int error = CMPPDeliver( nTimeout, deliver );

来处理返回的数据。其他公司的API各有各的写法。

其他需要高级功能的,可自行在CMPP协议基础上进行开发。
php爱好 者站 http://www.phpfans.net php基础|php进阶|php模板.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载