一、短信发送是收费接口,短信费为0.05元/条,无消费门槛。要使用相关功能,你需要先拥有一个平台账户,并在即时消息中生成开发者密匙。只有通过手机验证的开发者才能成功推送消息。
二、发送短信消息的方法与即时消息推送是一样的,只需要更改几个参数的值。
三、模板短信不需要接收方是平台会员,直接向对方手机发送。短信模板需要向上级部门提交审核后才能使用,所以添加新模板会需要较长时间等待审核。
四、说一下基本用法:
API地址
http://transidc.com/?mod=message&type=api
使用方法
向API地址POST一组JSON数据。
数据演示{"type":"1","sign":"5c95d323f0b566b2187da61bb28cd805","time":"20160713112825","from":"admin","to":"13333333333","template":"T16071219035372","data":{"${name}":"创见","${product}":"消息发送"}}
参数说明
【type】信息的类型:
这里设置为1。
0 - 平台消息,1 - 短信,2 - QQ消息
平台消息是针对不愿意透露联系方式的接收者,会将信息通过其设置的方式推送出去。
【sign】信息的签名:
签名的生成方式是对API密钥和当前时间进行MD5加密。
PHP示例:md5('82ldi87efv' . '20160101085632')
【time】签名的时间:
格式20160101085632,必须是即时的,超时5秒信息不能发送。
【from】开发者ID:
即您在本平台的用户账号。
【to】接收者的帐号:
这里设置为手机号。
根据 type 类型进行设置,0 - 平台用户账号,1 - 手机号 ,2 - QQ号
如果接收者设为QQ,则该QQ必须先加平台推送QQ为好友才能接收到消息。
【template】短信的模板编号:
格式T16071219035372。
【data】消息模板中需要替换的变量:
JSON数据,格式 {"${name1}":"替换词1","${name2}":"替换词2"}