使用聚合数据接口发送短信
前提条件
- 到如下网址注册聚合数据账户https://www.juhe.cn/
- 登录后进入个人中心进行企业认证
- 认证成功后通过如下网址申请短信接口https://www.juhe.cn/docs/api/id/54
- 等待接口审核通过后你会得到一个接口的appkey
配置框架参数
在src.resource下面有一个juhedata_config.xml的配置文件
<?xml version="1.0" encoding="UTF-8"?>
<juheconfig><sms appkey="//TODO" url="http://v.juhe.cn/sms/send"></sms><phone-owner appkey="//TODO" url="http://apis.juhe.cn/mobile/get"></phone-owner>
</juheconfig>
配置文件解释
参数名称 | 是否必须 | 参数解释 |
---|---|---|
sms | 是 | 短信接口配置节点 |
appkey | 是 | 申请到的短信接口appkey |
url | 是 | 短信接口调用地址,默认http://v.juhe.cn/sms/send |
你只需要把申请到的短信接口的appkey配置到sms节点的appkey属性就可以了
注意这个配置文件中还有phone-owner的配置节点,这个是获取手机号码归属地的接口配置,会在其他文档对此进行说明。
代码调用
使用方法
com.base.common.util.transport.juhe.JuheSMSAPI.getInstance().sendMessage(String tempId, String phoneNumber, Map<String, Object> params)
参数解释
- tempId
在申请到短信接口后,是不能想发什么短信就发什么短信的 ,必须基于模板来发送,模板需要自己创建,并且需要聚合数据审核,通过审核后的模板会得到一个模板编号,这里的tempId就是传这个模板编号
- phoneNumber
短信接收者的电话号码,11位手机号码 - params
传递对应模板占位符的具体数据,聚合数据的占位符要以#开头并且以#结尾,如下#money# 和#balance#就是占位符
尊敬的用户您好,您已成功充值#money#元,当前余额为#balance#元。
这时候你应该组装的params参数如下
Map<String, Object> params = new HashMap<String, Object>();
params.put("money", 1000);
params.put("balance", 2000);
最终用户接收到的短信内容如下
尊敬的用户您好,您已成功充值1000元,当前余额为2000元。
使用聚合数据接口发送短信相关推荐
- 普歌-腾讯云短信+使用node发送短信(3种方法API、SDK)、封装工具、搭建web服务、写接口、调用接口发送短信、时效性判断、验证验证码的正确性(下)
普歌-结合腾讯云短信服务+node搭建一个简单的发送短信web小项目 涉及技术: 腾讯云服务 后端服务:node+express 前端搭建:html+js 前言:本来这篇博客应该很早就发了,中间有一些 ...
- php 云片网对接,php调用云片网接口发送短信的实现方法
php调用云片网接口发送短信的实现方法 云片网发送短信 /** * [SendSms description] * @param [string] $tpl_content [发送的短信内容] * @ ...
- 使用移动云MAS HTTP接口发送短信BASE64加密中文乱码
前阵子有个用移动短信接口发送短信的相关业务,遇到了问题记录一下 为了不使项目重启全部是用jsp编写的,前几步按照移动给的HTTP接口文档来 没有问题 最后进行BASE64加密的时候出现了中文字符乱码的 ...
- tp6框架结合阿里短信接口发送短信并记录redis
tp6框架结合阿里短信接口发送短信并记录redis 1> 开通阿里云短信服务 2> 安装redis服务 3>config配置文件 创建sms.php 文件,配置阿里云短信信息 ret ...
- php云片网api的运用,如何实现php调用云片网接口发送短信
这篇文章主要介绍了php调用云片网接口发送短信的实现方法的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下 php调用云片网接口发送短信的实现方法 云片网发送短信 /** ...
- php 请求第三方接口发送短信验证码及注册手机号码
1:为什么要用短信验证码: 防范XSS和CSRF 2:php中怎样调用第三方接口(短信宝/京东万象/阿里云/容连云):post请求使用Curl();get请求使用file_get_contents() ...
- java短信通知_通过第三方接口发送短信验证码/短信通知(推荐)
需求:将首次交付密码为公共默认密码的方式改为点击入职功能,用短信方式发送系统自动生成的八位含数字.大小写字母和特殊符号生成的密码.短信发送服务由云通信http://www.yuntongxun.com ...
- java实现调用短信接口发送短信
如何调用java接口,进行短信的发送呢?现在几乎每一个平台都需要进行验证码短信或者通知类短信的发送,下面提供java接口的DEMO供大家下载: Java短信接口JDK点击下载 或者直接进入官网测试页面 ...
- PHP云软件短信接口,php调用云片网接口发送短信的实现方法
php调用云片网接口发送短信的实现方法 云片网发送短信 /** * [SendSms description] * @param [string] $tpl_content [发送的短信内容] * @ ...
- 云片php sdk,php调用云片网接口发送短信的实现方法
php调用云片网接口发送短信的实现方法 云片网发送短信/** * [SendSms description] * @param [string] $tpl_content [发送的短信内容] * @p ...
最新文章
- inline-block在ie6中的经典bug
- addhandler php5-script php,htaccess和AddType/Addhandler
- jstack可以定位到线程堆栈
- You must install peer dependencies yourself
- FPGA机器学习之stanford机器学习第三堂2
- 百度智能云人脸采集SDK通过CFCA权威安全测评
- 继BAT之后 第四大巨头是谁
- 晶振测试与使用中的主要问题(z)
- python turtle画五边形_python画一朵玫瑰给你
- 脑洞大开!油画渲染的新算法 Paint Transformer!ICCV2021 Oral!
- 11.solr学习速成之MoreLikeThis
- python是什么专业-Python是个什么鬼?为什么985学生都要学它?!
- 线性回归相关系数c语言,线性回归中相关系数.doc
- Docker真实应用场景案例解析——ASSA ABLOY
- 大牛云集!清华大学2019年姚班及智班第一届AI本科生名单公布!
- angular 路由快照和 aggrid 结合后,导致aggrid 表头消失的问题
- python字典统计单词个数_python字典统计单词个数
- dos2unix 安装
- python变量名必须以字母或下划线开头不区分字母大小写_Python变量名必须以字符或下划线开头,并且区分字母大小写。...
- cordova在使用jqmobile中出现的问题(使用$(window).on与window.addEventListener)
热门文章
- ai钢笔工具怎么描线_ps钢笔工具怎么用——绘制直线、平滑曲线、转折曲线
- 在launcher中隐藏app图标
- MFC 资源脚本问题:fatal error CVT1100: 资源重复。类型: AFX DIALOG LAYOUT
- 绘制地图其实并不难!如何绘制地图?看看Smartbi的制作方法
- 助力单细胞高通量测序国产替代
- win10系统无打印机服务器,win10打印机后台程序服务没有运行该如何解决?
- 机器学习的十大图像分类数据集
- javascript随机密码生成
- 制作字幕.html教程,如何制作电影字幕,视频字幕制作软件|免费给视频加字幕
- 3dmax打开材质编辑器就崩溃