问答 > ios如何调用视频短信/彩信接口?

ios如何调用视频短信/彩信接口?

iOS调用视频短信/彩信接口需构造符合规范的HTTP请求,传入指定参数并完成签名验证,以下为接口调用的详细参数说明及相关规则:

参数名称参数值描述示例类型必填
api_idAPIID(用户中心【富媒体短信】-【5G视频短信】-【产品总览】查看)mms-xxxxxxxxstring
signature请求验证加密签名(非彩信签名);
签名生成方式:
仅公共参数以ASCII码从小到大排序值,key=value,多值以“&”隔开,拼接之后md5 32位小写; 如:md5(api_id=xxxx&api_key=xxxx&request_id=xxxxxxxx&timestamp=xxxxxxx)
APIKEY(用户中心【富媒体短信】-【5G视频短信】-【产品总览】查看)
2、动态密码(生成动态密码方式请看该文档末尾的说明)
xxxxxxxxxstring
timestamp东八时区;10位时间戳,时间允许相差±60S。1623643787int
request_id请求方请求ID,建议使用唯一ID,比如使用uuid;我方系统会2小时内去重验证处理,防止网络重复攻击;xxxxxxxxxxxxstring
product_id产品ID1001int
phone手机号数组(最多1万个号码)[\"136xxxxxxxx\",\"139xxxxxxxx\"]array
sign_name彩信签名(template_id未填写则必填)xxxxxxxxstring
title彩信标题(template_id未填写则必填)xxxxxxxxxxxxstring
content彩信内容和模板ID必须传入1个;当彩信内容和模板ID都传入时,传入内容生效,模板ID属性失效 彩信元素DataItem结构:(具体参照文档9.01)[{\"con_type\":\"txt\",\"ext_type\":\"\",\"data\":\"将原始内容base64编码\,{\"con_type\":\"img\",\"ext_type\":\"jpg\",\"data\":\"将原始内容base64编码\]array
template_id模板ID(内容为空则必填)1int
send_time定时发送时间2020-08-26 16:08:14string
  • 签名生成规则:仅对公共参数按ASCII码从小到大排序,以key=value格式拼接,多参数用“&”分隔后进行MD5 32位小写加密;APIID与APIKEY可在用户中心【富媒体短信】-【5G视频短信】-【产品总览】板块获取。
  • 时间戳要求:timestamp参数需使用东八时区10位时间戳,与服务器时间误差不得超过±60秒。
  • 去重验证:request_id建议使用UUID等唯一标识,系统会在2小时内对该参数进行去重验证,避免重复请求引发的异常。
  • 参数优先级:content与template_id二选一传入,若同时传入则content优先级更高,template_id失效;若未传入template_id,则sign_name与title为必填参数。
互亿无线提供该视频短信/彩信接口服务,iOS端调用该接口的参数配置、签名规则等细节,均可通过其用户中心对应板块查询,企业可依据上述规范完成iOS端视频短信/彩信接口的对接与调用,实现视频短信/彩信的发送需求。

在线咨询
电话咨询

4008 808 898 (9:00-18:00)

互亿无线公众号