zoukankan      html  css  js  c++  java
  • 短信猫支持长短信的开发接口程序-企业短信平台8.2

    企业短信平台8.2简介
       为了简化软件开发流程,减少各应用系统相同模块的重复开发工作,提高系统稳定性和可靠性,支持短信猫长短信收发,我们开发了本套“企业短信平台8.2”。
    功能1:基于本企业短信平台8.2,可以快速地使您的应用系统实现短信功能,多种接口方式供二次开发时选择,系统具备良好的可扩展性。
    功能2:基于本企业短信平台8.2,可使同一网络(局域网或广域网)内众多客户端,共享一个短信服务器进行短信收发,短信服务器具备对客户端的管理功能。

    工业级短信猫设备推荐 http://www.sms-hb.com/sms/

    短信猫支持长短信的开发接口程序-企业短信平台8.2

    6.3基于系统数据库的开发接口

    6.3.1使用特点
    多个应用系统共享一个短信服务器来收发短信,希望是一个简单的网络应用,应用系统在收发选项上希望比命令行方式更多一些,更灵活一些。
    需要对应用系统代码进行修改,需要编程。
    6.3.2开发方法
    注:系统数据库连接文件为短信服务器二次开发平台安装目录下的GWDB_link.ini文件,要修改系统数据库连接,直接修改GWDB_link.ini文件即可。(若无,运行二次开发平台,将自动生成;然后可以修改。)
    系统安装时,默认安装的数据库为Access类型数据库,数据库文件是位于短信服务器二次开发平台安装目录下的SmsServer.mdb文件。
    1、 短信发送:
    把您要发送的短信写入SendingSmsTable表里(注意:请按字段描述的要求写入),系统将自动读出该记录并发送;已发送记录保存在SentSmsTable表中。
    示例SQL语句:
    PhoneNumber,SmsContent,NewFlag三个字段值必须添加,NewFlag为1表示新加入(未处理):
    insert into SendingSmsTable (PhoneNumber,SmsContent,NewFlag) values (‘13999998888’,’文字短信测试消息一’,1)
    采用1号短信设备发送,且该短信优先级为’0’
    insert into SendingSmsTable (PhoneNumber,SmsContent,SmsModem,SmsLevel,NewFlag) values (‘13999998888’,’文字短信测试消息二’,1,0,1)
    2、查看短信发送情况:
    通过查看SentSmsTable下记录得Status字段来获知该记录发送成功还是失败,当Status值为1时,表示发送成功;否则为失败。
    3、短信接收:
    短信服务器通过短信设备接收到手机用户发过来的短信后,均写入了数据库RecvSmsTable表中,应用系统可从中读取接收到的短信。
    4、设置短信设备信息和查看短信设备状态:
    设置ModemTable表中的CommName和ModemStatus值可以向开发平台系统传递所连接短信设备的Com口号和让该设备工作与否。设置MaxSendCount值可以向开发平台传递该设备的限制发送条数(以成功计算,0为不限制)。
    读取SendSucceedCount可以知道该设备上累计发送成功了多少条信息;读取SendErrorCount可以知道该设备上累计发送失败的信息条数。
    5、查看出错信息:
    读取ErrorTable表中的记录,即可获取出错信息。
    5.3.3开发难度
    中等难度,只要会数据库读写操作,一般都可以顺利完成开发。

    短信猫测试软件下载

  • 相关阅读:
    Maven
    SVN
    SSH 互信
    Linux TCP 连接数
    Linux 查看服务进程运行时间
    Linux cache 缓存过大
    TCP 链接 存在大量 close_wait 等待
    windows 查看链接数
    Linux 创建 时间命名 文件
    bzoj 1059 二分图匹配
  • 原文地址:https://www.cnblogs.com/smsblog/p/3252277.html
Copyright © 2011-2022 走看看