阿里大鱼短信发送手把手教会
阿里大鱼短信发送
1.在阿里云平台上注册账号,并登陆
点击官网后,进入页面左下方有短信:
短信服务这一项,点击
这样就可以添加发送模板:
在这里可以模仿xxx的短信模板:
这样就编好了模板,会得到一个模板CODE,例如SMS_18xxxxxxx
…
这里要获取:AccessKey ID和Access Key Secret
在项目中使用:
导包:
<dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId></dependency><dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-dysmsapi</artifactId></dependency>
代码:
public static String messageSDK(String messageSDK,String adminmobile,String username,String exchangepassword,HttpServletRequest httpServletRequest) throws Exception {String Msg = "";// ip判断恶意访问String ip = httpServletRequest.getRemoteAddr();// 设置超时时间-可自行调整System.setProperty("sun.net.client.defaultConnectTimeout", "10000");System.setProperty("sun.net.client.defaultReadTimeout", "10000");// 初始化ascClient需要的几个参数final String product = "Dysmsapi";// 短信API产品名称(短信产品名固定,无需修改)final String domain = "dysmsapi.aliyuncs.com";// 短信API产品域名(接口地址固定,无需修改)// 替换成你的AKfinal String accessKeyId = "xxxxx";// 你的accessKeyId,参考本文档步骤2final String accessKeySecret = "xxxxx";// 你的accessKeySecret,参考本文档步骤2// 初始化ascClient,暂时不支持多region(请勿修改)IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", product, domain);IAcsClient acsClient = new DefaultAcsClient(profile);// 组装请求对象SendSmsRequest request = new SendSmsRequest();// 使用post提交request.setMethod(MethodType.POST);// 必填:待发送手机号。支持以逗号分隔的形式进行批量调用,批量上限为1000个手机号码,批量调用相对于单条调用及时性稍有延迟,验证码类型的短信推荐使用单条调用的方式;发送国际/港澳台消息时,接收号码格式为00+国际区号+号码,如“0085200000000”request.setPhoneNumbers(messageSDK);// 必填:短信签名-可在短信控制台中找到request.setSignName("中国xxx");// 必填:短信模板-可在短信控制台中找到,发送国际/港澳台消息时,请使用国际/港澳台短信模版request.setTemplateCode("SMS_18xxx");String msg = "{\"username\":\"" + username +"\",\"exchangepassword\":\""+exchangepassword+"\",\"adminmobile\":\""+adminmobile+"\""+"}";request.setTemplateParam(msg);SendSmsResponse sendSmsResponse = acsClient.getAcsResponse(request);if (sendSmsResponse.getCode() != null) {Msg = sendSmsResponse.getMessage();}return Msg;}
这里我想强调的是request.setTemplateParam(msg);里面的msg的配置。
发送验证码只有一个参数: request.setTemplateParam("{“code”: " + mycode + “}”);
有多个参数的:
String msg = "{\"username\":\"" + username +"\",\"exchangepassword\":\""+exchangepassword+"\",\"adminmobile\":\""+adminmobile+"\""+"}";
注意 参数在预编译出来后也是在引号里面的。
阿里大鱼短信发送手把手教会相关推荐
- 阿里大鱼短信发送平台
首先登陆阿里大鱼短息发送平台 http://www.alidayu.com/ (阿里巴巴旗下) 登陆后点击管理中心,进入后台的管理中心,如图所示 进入管理中心后,点击短信签名管理,建立短信签名模板(审 ...
- java阿里大鱼短信发送
项目需要用到发送短信进行验证.推送.通知,公司选用的是阿里大鱼短信服务,阿里家工程师封装的接口,可以说是很贴心了,下面开始我们集成短信之旅吧~ 首先,我们需要先看文档:https://help.ali ...
- 阿里大鱼--短信发送API
参考链接一 参考链接二 项目中运用了阿里大鱼来实现短信的发送.主要步骤如下 1)申请短信签名 在控制台完成模板与签名的申请 2)申请短信模板 在控制台完成模板与签名的申请 3) 第一部分,获取IAcs ...
- 阿里大鱼短信发送接口开发
一. API接口介绍 alibaba.aliqin.fc.sms.num.send (短信发送) 向指定手机号码发送模板短信,模板内可设置部分变量.使用前需要在阿里大于管理中心添加短信签名与短信模板. ...
- 阿里大鱼php发送短信,阿里大鱼短信发送PHP代码
首先 请下载阿里大鱼的SDK短信代码 选择PHP版本的 然后应用如下代码即可 import("@.ORG.alidayu.TopSdk","",". ...
- php阿里大鱼短信接口,阿里大鱼短信发送接口demo
[实例简介]这是一个阿里大于的短信接口示例demo,修改代码中的 appkey 和 secretkey即可 发短信验证码 [实例截图] [核心代码] include "AlibabaAliq ...
- 阿里大鱼短信发送 .net
1.注册登录账号 https://www.aliyun.com/product/sms?spm=5176.12573546.J_8058803260.42.1ee097a5vzWFgn 2.开通国内短 ...
- Laravel 阿里大鱼短信接口
配置 从终端或命令行进入您的项目目录执行 // 拉取阿里大鱼组件composer require iscms/alisms-for-laravel 在 config/app.php 的 provide ...
- 阿里大鱼短信接口教程php,ECSHOP短信接口【ECSHOP阿里大鱼短信】ECSHOP短信插件手机短信服务设置教程-ECSHOP教程网...
各位朋友大家好,感谢大家对ECSHOP教程网的关注与支持!今天为大家详细解说一下ECSHOP注册短信接口[ECSHOP阿里大鱼短信插件]ECSHOP手机短信服务设置教程: 1.首先登陆:http:// ...
最新文章
- 2021年大数据常用语言Scala(三):Scala解释器
- varnish 4.0 官方文档翻译12-VCL
- 在linux下面安装MySQL5.6管理帐号安装失败的解决方法
- 计算机中减法的实现原理
- [剑指offer]面试题第[38]题[JAVA][字符串的排列][回溯法]
- 金融时间序列计算分析题1
- 闭环检测python_hdl_graph_slam源码解读(七):闭环检测
- python利用函数求20的阶乘_请运用reduce函数,计算20的阶乘,慕课网2-19
- Android小项目之--应用解析 Content Provider-内容提供商(附源码)
- FLASHFTP简体中文破解版
- 成都单片机开发-STC15F2K60S2-LQFP44引脚含义以及1号引脚实物位置
- 1585 Amount of Degrees
- Web前端 | HTML | 基础
- 2020-12 补丁日: 微软多个高危漏洞通告
- php 统计汉字,PHP 统计实时统计汉字个数和区别
- GL-Studio 4.3-1 安装
- 塔防游戏c语言,塔防英雄游戏代码(原创C++实现)
- 初见倾心,土曼第三代智能手表T-Ripple新体验
- 计算机应用办公自动化技术,计算机应用技术有哪些课程【计算机信息传输技术在办公自动化的应用】...
- 河南省焦作市谷歌高清卫星地图下载