二次开发接口常见客户问题
问:二次开发接口集成需要一些什么费用?
答:我们提供免费的二次开发接口给客户具体集成,只收取短信充值费用。
问:二次开发接口支持的号段
答:我们的接口支持全国全网,移动、联通、小灵通分流发送。
问:二次开发接口的优势
答:二次开发接口短信无使用期限,无需安装任何硬件,可随时更改号码和内容,只需联网的电脑便可操作发送。
问:短信内容显示乱码
答:程序编码问题:我们的接口支持GB2312编码
问:短信字数计算方法
答:手机62字/条有签名,小灵通58字/条无签名。字数统计方法按word中计算(包含空格)。
问:接口支持的开发语言
答:C#、VB、Delphi、asp、java、php、pb、jsp、C++、VC等多种常用开发语言。
问:在软件或网站中如何使用凌凯短信二次开发接口
答:我们提供HTTP、Web Service两种接口开发方式,你可以在程序代码增加短信收发、注册、充值的功能模块,采用我们为你开通的短信帐户,根据你使用的编程语言选择调用接口方式就可以集成短信功能模块;
另外短信收发的功能还可以采用我们开发的“凌凯短信网关引擎”,只需要做简单的数据库配置就可以实现短信功能的集成,我们的引擎目前支持的数据库有:sqlserver、access、mysql。
问:使用引擎和直接调用二次开发接口的差异
答:引擎是直接在你现有的数据库基础上分别增加一张固定格式的发送表和接收表,引擎程序一旦安装配置好以后会自动检索发送表的待发数据,自动发送到我们的短信网关,同时把手机用户回复的信息自动存储到接收表,这样你在开发集成短信功能的时候就不必调用开发接口协议,只需对两张数据表进行控制和操作就可以了;
直接调用二次开发接口,可以避免在你的系统上安装我们公司的引擎程序,但需要你的程序员设计短信功能界面,并调试调用我们的短信接口,相对引擎操作就复杂一点。但目前在开发语言中调用接口的应用已经很广泛了,引擎和接口各有利弊,所以客户可以根据自身的情况选择合适自己的方法。
问:短信引擎和二次开发接口的适用范围
答:一般来说,短信引擎适合于有数据库或程序服务器的网络版软件(如B/S、C/S架构的软件系统);
二次开发接口适合于单机版或直接客户需要经常自主安装的应用软件。接口相对于引擎适用面积要更为广泛。
问:短信引擎服务版和标准版的差异
答:短信引擎服务版和标准版的功能都是一样的,只是运行方式不同。服务版在用户首次安装配置以后将在系统后台以“服务进程”的形式自动运行,没有运行监控界面;标准版提供一个配置和运行监控的界面,安装好之后以“应用程序”的方式在前台桌面运行。
问:短信引擎的提交发送速度
答:短信引擎的提交发送速度跟客户与我们服务器连接的网络速度有很大的关系,通常提交速度在“5条/秒——20条/秒”之间。
问:引擎安装后如何配置使用
答:很多客户在安装了我们的引擎(标准版和服务版)以后,点击启动服务则无法启动,这样的问题首先要检查操作步骤是否正确,正确的步骤是: a) 成功安装我们的引擎以后,填写相应的注册信息注册并保存(修改按钮主要就是起到一个保存的作用) b) 提示成功以后配置数据库连接信息,在保持配置之前请先点击测试连接按钮检查一下是否连接成功,提示成功以后点保存配置 c) 保存成功以后您可以点电脑右下角退出引擎然后重新开启,点击服务启动的按钮,此时要注意,我们的引擎服务启动需要一点时间,一般不到一分钟,但也有很多客户由于网络等原因需要3分钟左右,如果长时间没有启动请检查一下防火墙等确认是否有网络限制。
问:引擎的工作机制
答:引擎实质是配合我们公司短信接口开发的一个小应用软件,也可以理解是中转软件,它的作用是将客户要发送的数据传输给我们服务器,客户只需要将自己要发送的记录添加到我们提供的发送表中,只需要添加手机号和短信内容(mobile和content),需要定时发送的添加一个定的时间(DelaySendTime),另外还可以关注一个字(flag,不用对其进行输入),其余的字段都可以不管,其中衡量我们短信是否提交成功的标志就是flag字段,它默认为0,短信提交的过程就是flag值的变幻过程的体现,正常的提交过程是flag 0 3 1,flag为3的过程一般肉眼是观察不到的,除非网速特别的慢或则出了问题,当短信的flag值为1的时候才表示短信提交成功,其他的都是失败,所以控制短信的发送可以直接来操作flag的值,比如如果提交失败的短信想再次发送,只需要将其flag的值改成0即可。
问:二次开发接口短信提交注意事项
答:(1)提交内容:
a.内容不得少于三个字或者是无意义的字符串。少于三个字或者无意义的字符串短信运营商网关将视为不合法信息拒绝发送,结果是提交计费,但目标手机收不到短信;
b.内容不支持单引号(′);
c.内容请不要涉及私人性语言,尤其是辱骂性质的私人话语;
d.内容请杜绝法轮功、国家政策安全、黄赌毒骗、新闻、民族、不正当竞争、其他一些热门关键字符及违规信息。
(2)提交时间:
a.时发送的时间格式:20060912152435(即2006年9月12日15:24:35);
b.在很短时间内(大概10个小时),不能向同一个手机号提交同一内容(系统判断短信内容是否相同是依据短信内容最末30个字是否相同),否则第二条短信提交成功并扣费,但无法送达目标手机;
c.每天晚上21:50到次日凌晨7:00请不要提交短信,若提交条数少于1万条,次日8:00将自动补发,大于1万条,请联系凌凯二次接口客服人工补发或补返短信。
(3)计费标准
a.字数规定:移动、联通为62字/条,签名[4-6个字],共计4-8个字;小灵通为58字/条,无签名;
b.说明:由于移动运营商预留最多6字做企业签名,加上“[”和“]”总共是8字,因我们的计费系统无法测知系统究竟针对该子号留了多少字作签名,只能取最大签名字数做计费标准,即以70-8=62字为一条,超过62字按多条计费;
(4)企业签名
a.测试帐户缺省签名为“[免费短信]”或“[成都凌凯]”;
b.客户子号确认并转为正式用户,须跟公司客服人员提交公司全称及公司简称(即短信签名),提供营业执照(或组织机构代码证、域名证书等相关证明文件)复印件并加盖公章,然后将扫描件或照片传给客服人员,由公司平台管理人员在移动备案后24小时内方可生效,签正式名称;
c.客户需要补签“移动登记单”方可分配到正式的唯一固定的专有子号(目前暂时无特服号,待移动通知)。
(5)其他说明
a.们是远程提供Web Service、Http ,在程序中引用就可以了;
问:如何查询发送记录和统计发送条数
答:用ID号和密码登陆http://sms.mb345.com可查询发送记录,并可导出发送记录备案。
问:如何提高短信引擎发送效率
可以建立mobilesend表的备份数据库,定期备份mobilesend表,清除mobilesend表的历史数据,从而提高短信引擎的发送效率。
|