- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
金笛短信平臺通信API-金笛郵件系統.doc
金笛短信服务器简介
金笛短信服务器(SMS-SVR)是一款包含GSM-Modem和SMS应用软件及SMS开发接口的企业短信网关。主要结合企业OA系统实现公文通知、邮件到达提醒;用于客户关系管理系统(CRM)实现客户SMS组发、群发;用于售后服务部门或技术支持部门实现客户与工程师的紧密联络。另外,该系统还可以用于银行代理业务:收水、电、煤气、有线电视费通知,代发工资通知等;用于证券实现股价通知等;用于国税、地税部门实现税收催收、发送通知等。
金笛短信服务器提供2种发送手段。如果用户数量在1000人以内,可以通过GSM-Modem实现发送,如果人数在1000人以上,可以通过移动或联通的网关实现发送,还可以通过第三方短信服务商(SP)实现短消息发送。
金笛短信服务器提供多种形式的短信接入方法,支持用SMTP、HTTP提交数据,实现SMS成批发送,也可以通过数据库提交SMS发送数据。
一、基本说明
短信网关(SmsGate):互联通的短信网关。用于响应客户端程序的连接请求,接收客户端程序要发送的短信(MT),同时通知短信是否送达(Report)给手机用户,对手机用户上行的短信(MO)转发给客户端。
MO(Mobile Originate):手机用户发起的短信。
MT(Mobile Terminated):手机用户接收的短信。
Report:运营商会将手机用户是否收到短信、包月帐单的情况,返回一个状态报告。
包月帐单:对于包月信息,在用户订阅关系确认后(72小时),每月发送一次帐单对其收费。
短连接:客户端程序在有短信发送时,与Gate连接,发送一条后连接挂断。此方式适用与在网页中嵌入发送功能。该方式不能接收Report及MO。
长连接:客户端程序一直保持与Gate的连接。该方式能接收Report与MO,客户端需要在通信API基础上开发程序。
业务类型:短信内容服务可主要分为点播与订阅两种。点播类业务随机发生,用户需要该信息时临时点播,为一次性服务关系。订阅信息由用户定制订阅关系,服务方按时向全部订阅者发送同样的信息。
业务编号:为用户发送的每条短信,都必须归属于一项在运营商处申报的业务。业务编号唯一确定一项业务,同时确定了信息费(包括免费情况)。在发送短信时,需要标记该业务的号码。
子号码:互联通为每个用户分配一个用户id、密码、子号码,用户可在此子号码基础上开展业务。该子号码附加在互联通的特服号加上即构成用户的唯一特服号。用户可在子号码后继续添加号码,目前总长度(包括子号码)限制在8位。用户在发送与接收时只需关心子号码,而不用关心互联通特服号。
第三方付费:用户开展的某些业务,可能存在为他人点播的情况,如:A手机用户为B手机用户点播一条信息、自写短信等。这样B手机为接收者,但付费方为A,即第三方付费。默认情况下,付费手机即为接收手机,如果是第三方付费,在发送时需注明付费手机。
用户注册:手机用户在申请使用服务方所提供的信息服务前,需要注册。注册中要对手机用户进行验证,验证通过后注册成功。
用户订阅:每项服务都必须由用户亲自订阅才可以使订阅关系生效。点播服务如果是通过上行信息点播则可以立即生效,如果在网上点播,一样需要是已注册用户。根据运营商的要求,我们必须保存各用户的完整订阅关系,对于订阅类信息的发送,会根据我们这里订阅的关系来发送。用户只需提供发送的信息即可。
二、短信发送方式
用户的短信发送采用两种主要方式:
Api连接方式:该方式主要负责发送用户注册密码、点播服务信息。通过调用相应的函数发送。
URL方式:该方式发送订阅类信息、用户定制关系。
用户与我方主机连接的机器必须有固定IP地址,我方会将用户的id与IP地址绑定,保证安全性。
三、API连接方式发送数据
用户可根据自身业务特点及技术、投入等各方面因素,来决定采用何种方式与短信网关连接。
短连接:实现简单,适用于在网页程序中直接发送,但只能单向发送。
长连接:功能完全,可灵活实现各项功能,但需要投入较大精力编写程序。
SmsSend客户端软件:使用数据库交互,用户无须关心开发细节,完成了在用户业务前的全部功能。
四、SmsGate基本端口
端口号 应用 6000 短连接 6100 长连接
五、短信网关示例程序(SmsGateDemo)
为便于客户端开发程序及调试,为客户端提供了一个SmsGate的示例程序:SmsGateDemo。该程序对客户端能够接收客户端的MT,仿真MO及Report。其整体功能与SmsGate相同,只是对用户号、密码、短信业务代码等不做检查。
六、短连接API
短连接API以COM组件形式提供。
文件名:SmsLink.DLL
使用方式:首先需注册组件:regsvr32 smslink.dll
接口说明(所有返回值都以字
原创力文档


文档评论(0)