双方的消息交互采用httpPost方式接口,通过post xml文件方式,请求处理完成后返回xml文件,文件内容采用utf-8编码。提交地址http://service.qixunpush.com/sendMMS | 参数名称 | 描述 | | --- | --- | | account | 系统分配的用户帐号 | | password | 系统分配的用户密码 | | phonelist | 手机号码,多个号码用半角逗号分隔 | | subject | 彩信标题(不能为空且不能超过三十个字,utf-8下的Base64编码) | | regulartime | 定时发送时间,格式为:yyyy-MM-dd HH24:mm:ss,如果不定时则为空 | | pages | pages下面可以由多个page节点,每一个节点代表一帧。<br>图片节点中的内容需要Base64编码。<br>声音节点中的内容需要Base64编码。<br>视频节点中的内容需要Base64编码。<br>文本节点中的内容是文本内容的(GBK下的)Base64编码<br>图片的格式可以采用gif和jpg两种。<br>声音支持mid,amr<br>视频支持:3gp<br>dur属性内表示此彩信屏播放的秒数。<br>order属性表示彩信帧序号<br>注:文本内容的Base64编码与彩信标题的Base64编码不同。 | 1、提交xml ~~~ <?xml version="1.0" encoding="utf-8"?> <Body> <account>账号</account> <password>密码</password> <mms> <phonelist>手机号</phonelist> <subject>[Base64编码]</subject> <regulartime>yyyy-MM-dd HH24:mm:ss</regulartime> <pages> <page dur="100" order="1">//播放时长(单位为秒),帧序号 <img type="gif">[Base64编码]</img> //图片,type表示文件扩展名 <audio type="mid">[Base64编码]</audio> //声音,type表示文件扩展名 <video type="3gp">[Base64编码]</video>//视频,type表示文件扩展名 <text type="txt">[GBK下的Base64编码]</text> //文本 </page> </pages> </mms> </Body> ~~~ 2、返回xml ~~~ <?xml version="1.0" encoding="utf-8"?> <Body> <submitstatus>0000</submitstatus> //0000表示成功,其它见附件 <submittime>2018-12-12 12:12:12</submittime>//提交时间 <servermsgid>10000000</servermsgid> //成功时返回服务器所表示的信息编号 <phonereport>1,0,0</phonereport> //成功时返回的提交号码报告,格式为:成功号码数,重复号码数,错误号码数 </Body> ~~~