使用云片API发送短信验证码
这里简单看看怎么使用云片API发送短信验证
1.首先要注册一个云片账号:(https://www.yunpian.com/),获取APIKEY(这里需要说明的是,APIKEY特别重要,一定要保护好它,避免泄露。云片这边提供了几重保护机制,例如验证、敏感处理、子账号独立APIKEY等)
点击免费试用
2.开始代码(这里只测试单条短信验证的)
package com.demo.util;import com.yunpian.sdk.model.ResultDO;
import com.yunpian.sdk.model.SendSingleSmsInfo;
import com.yunpian.sdk.service.SmsOperator;
import com.yunpian.sdk.service.YunpianRestClient;import java.util.HashMap;
import java.util.Map;import static com.yunpian.sdk.util.HttpUtil.post;/*** 短信http接口的java代码调用示例** @author chentao* @since 2017/05/09*/public class JavaSmsApi {//主方法public static void main(String[] args) throws Exception {String apikey = "这里填写你的APIKEY";String text = "【云片网】您的验证码是6666";String mobile = "16666666666";testSendSms(apikey, text,mobile);}/**** @param apikey 成功注册后登录云片官网,进入后台可查看* @param text 需要使用已审核通过的模板或者默认模板* @param mobile 接收的手机号,仅支持单号码发送* @return * @throws Exception*///方法1public static String singleSend(String apikey, String text, String mobile) throws Exception {Map<String, String> params = new HashMap<String, String>();//请求参数集合params.put("apikey", apikey);params.put("text", text);params.put("mobile", mobile);return post("https://sms.yunpian.com/v2/sms/single_send.json", params);//请自行使用post方式请求,可使用Apache HttpClient}/*** 使用JDK发送单条短信,智能匹配短信模板** @param apikey 成功注册后登录云片官网,进入后台可查看* @param text 需要使用已审核通过的模板或者默认模板* @param mobile 接收的手机号,仅支持单号码发送*///方法2public static void testSendSms(String apikey, String mobile, String text) {YunpianRestClient client = new YunpianRestClient(apikey);//用apikey生成client,可作为全局静态变量SmsOperator smsOperator = client.getSmsOperator();//获取所需操作类ResultDO<SendSingleSmsInfo> result = smsOperator.singleSend(mobile, text);//发送短信,ResultDO<?>.isSuccess()判断是否成功System.out.println(result);}
}
3.项目需要的包
4.云片API文档(单条发送接口) (批量发送接口) (批量个性化发送接口)
5.例子(SendMsgDemo)
使用云片API发送短信验证码相关推荐
- java云片模板参数_Java使用云片API发送短信验证码的代码详解
这篇文章主要介绍了Java使用云片API发送短信验证码,主要用的是Java实现短信验证码.需要的朋友可以参考下 下面开始介绍的是如何利用机器完成批量操作,将短信业务自动化. 获取APIKEY 云片网提 ...
- java云片模板参数_Java使用云片API发送短信验证码
下面开始介绍的是如何利用机器完成批量操作,将短信业务自动化. 获取apikey 云片网提供了完整的sdk和api,可以帮助开发者快速完成业务开发. 在开始coding前,需要先获取apikey,如下所 ...
- 如何使用云片API发送短信验证码
之前的两篇文章介绍的是云片和短信验证码的基础知识,包括签名.模板等短信业务中的常见知识.也包括初级的手动群发短信等. 第一篇:如何使用云片获得第一条短信验证码? 第二篇: 短信验证码之签名和模板 下面 ...
- API发送短信验证码
由于 阿里大于 的短信签名一直申请不通过,没办法只好用别的短信. 这次用的是朋友推荐的 haoservice ,价格和阿里云差不多,好处是: 1.第一次买的话可以买10块钱的,300条,也就是3分钱一 ...
- 使用阿里云短信验证码API发送短信验证码(配置,获取短信验证码,注册,登录,密码重置)
获取阿里云短信验证码需要的配置信息. 如果是新用户,可以免费领取3个月,老用户的话就只能购买了,但是也不贵. 申请短信签名 申请短信模板 编写发送短信验证码的工具类 代码中我已经进行了详细的注释,也写 ...
- java调用移动api 发送短信验证码
MasSendUtils.java public class MasSendUtils {private static Logger logger = Logger.getLogger(MasSend ...
- (精华)2020年6月26日 C#类库 百度api发送短信验证码帮助类
using Newtonsoft.Json; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; u ...
- Python调用腾讯API发送短信验证码
目录 1.作者介绍 2.腾讯云简介 3.实现过程 3.1进入官网 3.2扫码登录 3.3实名制注册 3.4获取腾讯API 4.完整代码与结果 4.1完整代码 4.2实验结果 1.作者介绍 王晓明,男, ...
- 接入腾讯云短信服务(史上最详细+该短信服务如何申请成功+发送短信验证码API讲解+相关错误分析)
2021/8/17/23:01{2021/8/17/23:01}2021/8/17/23:01 文章目录 前言 一.如何成功申请到腾讯云短信服务 1.签名申请 2.正文模板申请 二.发送短信API开发 ...
最新文章
- Yii2.X 多语言-类图
- android EditText光标位置,光标样式,EditText限制输入内容,软键盘遮挡的EditText,搜索框,限制输入表情
- putty连接linux上传python,通过PuTTY用于SSH的Python脚本
- MongoDB 日志文件过大的解决方法
- Bootstrap3 Font Awesome 字体图标带边框的图标
- 17位业内专家解析2018年物联网重要趋势
- java8foreach_Java forEach – Java 8 forEach
- 技术分享| 如何部署安装分布式序列号生成器系统
- XCVU13P FPGA开发板
- 开放式社区?太小儿科了,智慧城市才是重点
- RabbitMQ快速入门(详细)
- 近9分的生信杂志发了一篇Venn图工具大比拼
- 一线城市上海的户口有多好?
- 磁盘占用率100%——多番尝试
- VIO学习笔记(二)—— IMU 传感器
- mac mongodb : 715: /data/db/WiredTiger.turtle: handle-open: open: Permission denied
- kubernetes——安全认证
- Java命令行形式将程序打包成jar包
- 计算机整机组装流程公开课,公开课流程及注意事项(附实操流程)
- 手把手教你分析电路之电动车防盗器喇叭驱动