注意,短信接口v2的使用需要进行接口鉴权

获取短信模板接口

HTTP请求方式:POST

接收数据编码格式:ISO-8859-1

请求链接:{HOST}/v20160818/sms/getSmsTemplate/{ACCOUNTID}?sig={SIG}

请求时请将{HOST}换成对接数据查询中获取到的请求域名,{ACCOUNTID}替换为账户编号,{SIG}是根据鉴权规则生成的,请看鉴权文档,查看具体的生成规则

鉴权文档:接口鉴权

请求示例:

https://apis.7moor.com/v20160818/sms/getSmsTemplate/N00000000556

?sig=DBD2D28F3D895AAD1572925AAE50AEA8

返回示例:

{

"success": true,

"data": [

{

"_id": " N00000000556 _1",

"num": "1",

"name": "验证码模板",

"content": "您好您的验证码是{1},有效时间为{2}分钟",

"vars": 2,

"sign": "【七陌科技】"

},

{

"_id": " N00000000556 _2",

"num": "2",

"name": "会议邀请",

"content": "{1}先生/女士,七陌科技欢迎您来参会,会议时间为{2},地址为{3}",

"vars": 3,

"sign": "【七陌科技】"

}

],

"message": "200 ok!"

}

返回值参数说明:

参数名称

参数说明

值说明

success

成功标示

true/false

message

描述信息

200 ok

发送短信接口

注意,本接口的使用需要进行接口鉴权

接口请求方式:POST

接收数据编码格式:ISO-8859-1

请求url:{HOST}/v20160818/sms/sendInterfaceTemplateSms/{ACCOUNTID}?sig={SIG}

请求时请将{HOST}换成对接数据查询中获取到的请求域名,{ACCOUNTID}替换为账户编号,{SIG}是根据鉴权规则生成的,请看鉴权文档,查看具体的生成规则

请求url示例:

http://apis.7moor.com/v20160818/sms/sendInterfaceTemplateSms/N00000000556?

sig=DBD2D28F3D895AAD1572925AAE50AEA8

其中N00000000556 为账户编号(即accountID),请替换为您的账户编号,sig为鉴权参数

请求体

字段

类型

是否必须

备注

num

String

接收手机号码,多个手机号码以英文逗号分隔,一次调用最大为3000个号码

templateNum

String

短信模板编号,必须传提前报备过的,从模板查询接口获得

var1至varn

String

需要替换的变量,例如:要替换{1}传var1,中文要urlencode

注意,如需同时给多个手机号发送短信,可在num中传多个手机号以英文逗号分开。

请求体示例:

{

"num": "186xxxxxxxx",

"templateNum": "13",

"var1": "888666"

}

返回示例:

{

"success": true,

"message": "200 ok!"

}

返回值参数说明:

参数名称

参数说明

值说明

success

成功标示

true/false

msgid

短信id

flag

响应码

message

备注

成功返回示例:

{

"success": true,

"flag": "00",

"msgid": "d0a30fe0-c331-11e6-96c7-b3a8b30da8b6",

"message": "短信提交成功"

}

失败返回示例

{

"success": false,

"flag": "12",

"message": "未找到对应的短信模板"

}

响应状态表

success

flag

说明

true

00

提交通道成功

false

01

模板编号为空

false

02

内容为空或内容过长

false

03

手机号码为空

false

04

账号为空

false

06

单次群发手机号码不能超过3000个,请检查号码数量

false

07

含有不正确的手机号码,请检查

false

09

您的账号未开通发短信HTTP接口

false

10

资费不足,无法该条发送短信

false

11

此签名未备案

false

12

未找到对应的短信模板

false

13

此模板异常,无法发送短信

false

99

服务端内部错误

android 短信 8859 1,短信接口相关推荐

  1. android不调用系统发送短信,android之两种方式调用短信发送接口

    释放双眼,带上耳机,听听看~! 相信很多程序员在开发程序的时候都会遇到短信调用端口的情况,今天是技术狗小编为大家带来的关于android之两种方式调用短信发送接口,希望对你学习这方面知识有帮助! an ...

  2. Android studio 实现打电话发短信浏览网页功能 android开发小实验

    Android studio 实现打电话发短信浏览网页功能 android开发小实验 目标: android studio 实现打电话 发短信 浏览网站的功能 先在布局里面定义几个按钮 分别为 打电话 ...

  3. Android手机短信验证--Bmob短信验证

    在Android项目中,用户注册的时候一般都会用到手机短信验证,最近使用了Bmob的短信验证,感觉还行,这里推荐给大家使用,下面是使用的方法: 1.注册一个Bmob账号 注册成功之后,按照开发文档一步 ...

  4. Android 集成Mob实现手机短信验证码

    项目中集成MOB.com提供的三方短信SDK. 当然这些短信都是免费的.并且可以在您申请的MOB.com后台去查看短信注册用户的相关信息. 这篇文后半部分会提供一个简单的验证短信Demo,有界面,当然 ...

  5. Android中发送和接收短信

    在做Android开发中经常要用到短信的发送和短信的接收,调用Android提供的api实现起来很简单,今天要用到这个功能研究了一下顺便写下来加强一下记忆. 1.首先创建一个Android Proje ...

  6. linux 短信功能,Android调用系统短信功能发送短信

    Android调用系统短信功能发送短信有两种方法: 第一种,设定发送的号码,和内容,界面没有联系人,群组组等按钮,如下图所示: 代码如下: Uri smsToUri = Uri.parse(" ...

  7. android 拨打电话与发送短信

    通过调用android系统提供的电话与短信功能,可以简单的实现发送短信,拨打电话,但是必须在AndroidManifest.xml里面配置相应权限,定位到 1 <application 2 3 ...

  8. Android开发app实现发送短信功能

    程序使用手机发短信的方法 短信收发: ◆发送短信只需要几行代码,如下: SmsManager sms = SmsManager.getDefault(); PendingIntent pi = Pen ...

  9. Android开源项目学习 | QKSMS短信app

    -- 作者 谢恩铭 转载请注明出处 最近发现一个Android的开源项目,还挺不错的.是个发短信的app,在Google Play上的下载量达到近40万. qksms Google Play qksm ...

最新文章

  1. STL容器的基本特性和特征
  2. 客户端 获取服务器性能,客户端数量 服务器性能
  3. Kotlin Weekly 中文周报
  4. 俄语使用计算机怎么说,计算机俄语常用词汇
  5. js含有特定文字不能跳转
  6. Mysql:语法:标志符、关键字
  7. 结构风荷载理论与matlab计算公式,结构风荷载理论与MATLAB计算
  8. Protel常用封装库
  9. win10系统安装和优化
  10. C: 重复宏定义warning: “A“ redefined
  11. java线程锁死是什么
  12. 【解决方案 十二】一文彻底解决文件格式判别问题
  13. Structured Program I – Print a Frame
  14. 网络安全和黑客技能:15本必读书籍推荐
  15. 微信公众号开发002-微信网页授权
  16. 电子琴节奏包制作_制作MIDI电子音乐需要准备些什么?
  17. 黑五剁手纪实 — ITX装机录
  18. 你所谓的鸡肋?Python中的多进程、多线程和协程
  19. linux下的sed用于分类标签的建立
  20. 【项目评析】Jibrel Network(JNT)--去中心化银行???(黑人问号)

热门文章

  1. Excel函数(五)- 超有用的count系列函数count、counta、countif、countifs
  2. iOS底层原理探究 第一探. 事件传递和响应者链
  3. ELF PLT Hook 原理简述
  4. 从户外广告“全面轰炸”看凡客的品牌营销理念
  5. 成为计算机网络管理员必修课(一)
  6. 首发苹果 M2!MacBook Pro 正式开售,更像是一个增强版的 A15?
  7. OpenCV简单实现图片素描
  8. [NLP] 实例讲解 N-gram语言模型 中 Good-Turning 平滑技术
  9. Octopus Deploy云程序部署,真正正确地完成其工作
  10. css鼠标点击后取消光标焦点,光标设置透明