使用第三方平台做Java服务端推送短信

1. 首先在云片官网注册一个账户。

234922_sOHu_2894468.png

     新注册的用户里面有0.5元,推送一条短信费用是0.055元。会分配一个唯一的apikey,每次调用时,要带上,它是用户的唯一标识。

2. 设置短信模板:

   短信模板包含两部分: 一时签名,二是短信内容,例如: 【云片网】您的验证码是#code# ,若非本人,请忽略。 

  其中[【云片网】  这个 就是签名, 后面的一大串就是短信模板,#code# 是占位符,动态改变的。 作为一个参数值传递 。

  (1)设置短信签名,需要云片审核,要想快速通过,可直接联系他们客服。

235534_1IMY_2894468.png

  (2)签名审核成功后,可设置模板,

000712_WHgr_2894468.png

     可以为 :您的验证码是#code#。  内容可根据业务需求去定。

    这样 第三方控制台就设置好了,如果 想要更安全点,可是设置黑白名单之类的,添加的是服务器IP。还可以查看日志,只要调用了他们的接口,无论是成功还是失败都有日志的 ,很清楚,其它的就不在这啰嗦了,可以自己倒持控制台。

 3. 开始进入正题,在项目中调用云片提供的接口,要在pom.xml 中配置配置依赖,

 具体的调用代码示例就不粘贴了,这是api的例子 https://www.yunpian.com/api/demo.html,可以看一下。

其中 需要注意的:

  (1)修改apikay为自己账户的,这个是死的,唯一不变的,除非你使用了另一个账户。

003523_vGsF_2894468.png

   (2)要发送的手机号码,这个是动态改变的,向哪一个号发送短信。

003725_PrPo_2894468.png

    (3) 设置要发送的内容,这个内容可以自己定义,但在控制台中设置的模板的一些占位符(#code#)就要设置成具体的值了,例如下图(#code# 换成了1234),

004301_1cJN_2894468.png

   (4) 调用 云片 短信推送接口,在这里说明一下 调用的两种方式,一是智能匹配方式,也是官方推荐的一种,二是 指定模板的方式,个人建议也是使用智能匹配方式,方便、省事。

005056_8Ni2_2894468.png

  这个是官网给出的例子,把里面的东西拿出来就可以了。至于其它代码有兴趣的可以看一下。要把官方给的代码运用到自己的项目中,最好做一下分层分开,该抽取的抽取,该封装的封装,以便后期维护。

云片除了短信还有其它一些功能,什么语音啦,流量啦,闲时可以倒持一下,很简单。

 

 

转载于:https://my.oschina.net/qinghang/blog/769642

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值