1)SP下行到MMSC彩信:
MM7SubmitReq submitReq = new MM7SubmitReq();//可定义自己的类继承该类
submitReq.setTransactionID("关联标识");
/*设置MM7_submit.REQ/MM7_submit.RES对的标识,必备*/
submitReq.setVASPID("SP代码") ; //设置SP代码,必备
submitReq.setVASID("服务代码") ; //设置服务代码,必备
submitReq.setServiceCode("业务代码"); //设置业务代码,必备
submitReq.setSenderAddress("MM始发方的地址");设置MM始发方的地址(填写SP的服务代码,或者填写让用户回复SP的长号码,长号码构成:SP的服务代码+业务代码+操作码),必备
submitReq.setChargedPartyID(“付费方手机号码”); //设置付费方的手机号码,必备
submitReq.setTo("接收方地址"); //设置接收方MM的地址
submitReq.addTo("单个接受方地址"); //增加单个接受方地址
submitReq.setCc("抄送方地址"); //设置抄送方MM的地址
submitReq.addCc("单个抄送方地址"); //增加单个抄送方地址
submitReq.setBcc("密送方地址"); //设置密送方MM的地址
submitReq.addBcc("单个密送方地址"); //增加单个密送方地址
注:在设置或增加To,Cc和Bcc时,至少需要设置其中一个,这些地址可能存在多
个地址或使用指示使用分发表的别名。可以标记仅供参考的地址。
submitReq.setLinkedID("链接标识"); /*设置链接标识,标识传送至VASP的上一
个有效消息的对应关系;可选*/
submitReq.setMessageClass("MM的类别"); /*设置MM的类别(例如,广告、
信息服务和计费),可选,具体有:Auto、Personal、Advertisement、Informational*/
submitReq.setTimeStamp("提交MM的日期和时间"); /*提交MM的时间和日期
(时间戳),格式如2004-02-09T10:21:07,可选*/
submitReq.setExpiryDate("指定超时时间"); /*设置MM指定的超时时间(绝对
或相对时间),可选*/
submitReq.setEarliestDeliveryTime("最早理想时间"); /*设置将MM传送给接收
方的最早理想时间(绝对或相对时间),可选*/
submitReq.setDeliveryReport("发送报告的请求"); /*设置是否需要发送报告的请
求(boolean值),可选*/
submitReq.setReadReply("需要读取报告的请求"); /*设置通过请求传送一个读
取报告进行确认,可选*/
submitReq.setReplyCharging("应答计费的请求"); /*设置应答计费的请求
(boolean值),可选*/
submitReq.setReplyDeadline("提交应答的最迟时间"); /*设置在应答计费的情况
下,向接收方提交应答的最迟时间(绝对或相对时间),可选*/
submitReq.setReplyChargingSize("应答MM的最大大小"); /*设置在应答计费的情况下,提供给接收方的应答MM的最大大小,可选*/
submitReq.setPriority("消息的优先级"); /*消息的优先级(重要性)(0=最低优先级,1=正常,2=紧急),byte类型的值,可选*/
submitReq.setSubject("多媒体消息的标题"); /*设置多媒体消息的标题,可选*/
submitReq.setAllowAdaptations("VASP是否允许修改内容"); /*设置VASP是否允许修改内容(boolean值,默认为真),可选*/
submitReq.setChargedParty("VASP所提交MM的付费方"); /*设置VASP所提交MM的付费方,例如,发送方、接收方、发送方和接收方或两方均不付费,可选,0:Sender、1:Recipients、2:Both、3:Neither、4:ThirdParty*/
submitReq.setContent("多媒体消息的内容"); /*设置多媒体消息的内容,可选,注意当要设置时,一定要设置其ContentType。*/
submitReq.setDistributionIndicator("是否可重新分发"); /*设置VASP是否可重新分发MM的内容(boolean值,true为可以,false为不可以),可选*/
MM7 API (3)
最新推荐文章于 2022-02-28 16:09:56 发布