1、与阿里巴巴谈个生意,申请阿里巴巴的短信服务。这个我就不写了,按照阿里巴巴官网的申请步骤,一步一步,不会了打阿里巴巴的客服电话。
2、复制一下代码:

/**   * Copyright © 2019 eSunny Info. Tech Ltd. All rights reserved.* 功能描述:* @Package: com.newtouch.modules.sys.utils * @author: admin   * @date: 2019年5月17日 下午3:13:23 */
package com.newtouch.modules.sys.utils;import com.aliyuncs.CommonRequest;
import com.aliyuncs.CommonResponse;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.profile.DefaultProfile;/*** Copyright: Copyright (c) 2019 LanRu-Caifu* * @ClassName: SendSMSUtils.java* @Description: alibaba发送短信* @version: v1.0.0* @author: admin* @date: 2019年5月17日 下午3:13:23*/
public class SendSMSUtils {private final static String accessKeyId = "";// 你的accessKeyIdprivate final static String accessKeySecret = "";// 你的accessKeySecretprivate final static String signName = "";你的signNamepublic static String sendSMS(String phoneNumber, String templateParam, String templateCode) {DefaultProfile profile = DefaultProfile.getProfile("default", accessKeyId, accessKeySecret);IAcsClient client = new DefaultAcsClient(profile);CommonRequest request = new CommonRequest();//request.setProtocol(ProtocolType.HTTPS);request.setMethod(MethodType.POST);request.setDomain("dysmsapi.aliyuncs.com");request.setVersion("2017-05-25");request.setAction("SendSms");request.putQueryParameter("SignName", signName);request.putQueryParameter("PhoneNumbers", phoneNumber);request.putQueryParameter("TemplateCode", templateCode);request.putQueryParameter("TemplateParam", templateParam);CommonResponse response = null;try {response = client.getCommonResponse(request);} catch (ServerException e) {e.printStackTrace();} catch (ClientException e) {e.printStackTrace();}System.out.println(response.getData());return response.getData();}}

3、调用接口:
String templateParam = “{name:”"+applyOnline.getName()+""}";
SendSMSUtils.sendSMS(applyOnline.getMobilephone(), templateParam, “你的templateCode”);
**注:**上面穿的参数,除了电话和参数是你自己的,其他的都是在阿里巴巴的短信平台生成的。要使用这个服务,你的服务必须能访问外网,不能访问外网,就要考虑其他方式实现。

阿里巴巴发送短信接口的使用相关推荐

  1. 网易云信短信接口java_【java】网易云信发送短信接口和验证短信验证码接口

    官网:https://dev.yunxin.163.com/docs/product/IM%E5%8D%B3%E6%97%B6%E9%80%9A%E8%AE%AF/%E6%9C%8D%E5%8A%A1 ...

  2. 【java】网易云信发送短信接口和验证短信验证码接口

    官网:https://dev.yunxin.163.com/docs/product/IM%E5%8D%B3%E6%97%B6%E9%80%9A%E8%AE%AF/%E6%9C%8D%E5%8A%A1 ...

  3. python发送短信接口_python发送短信和发送邮件

    先注册好 发短信脚本内容 #接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等. #账户注册:请通过该地址开通账户http://sms.ihuyi.com/register.html ...

  4. HTTP电脑发送短信接口调用示例

    2019独角兽企业重金招聘Python工程师标准>>> 一.工作方式 双方通过HTTP方式交互数据,第三方可以简单的"name=value"方式发送提交内容或响应 ...

  5. python发送短信接口_python 调用接口发短信

    调用接口发送短信 此处接口是移动云nas """ Create_of_date:2020-03-08 Author:nod description: 调用移动云mas接口 ...

  6. html调用短信接口发送消息的实例,HTTP电脑发送短信接口调用示例

    一.工作方式 双方通过HTTP方式交互数据,第三方可以简单的"name=value"方式发送提交内容或响应请求内容.即通过HTTP的GET/POST方式交换. 另外双方需要保证数据 ...

  7. 阿里巴巴发送短信验证码验证实战

    进入阿里云控制台(没注册的,支付宝注册一下) 重要提示:发短信默认按条收费,一条几分钱,登录后先充值一块钱,在发送短信,不然会发送失败 把java代码复制到中 即可完成核心代码编写,前端发送请求,后端 ...

  8. Java 利用“云之讯”实现发送短信接口

       实现短信发送,一般都会采用引入第三方工具的方式来实现此功能.第三方工具有很多看你选择,比如SMS.啊里云.秒嘀科技等等,但对于我个人而言这些都不怎么好,要么试用短信少,要么资源不足,还有些更离谱 ...

  9. 后端实现发送短信接口

    可以把相关的信息抽取到配置文件,方便后期维护 @Value("${sms.appkey}")private String appkey;@Value("${sms.url ...

最新文章

  1. Windows核心编程 第九章 线程与内核对象的同步(下)
  2. Sherri Sparks
  3. 攻打医院服务器的SamSam勒索木马分析
  4. java filesystem_Java FileSystem isReadOnly()用法及代码示例
  5. 一个应用程序多线程误用的分析
  6. spark教程python案例_Spark实战(四)spark+python快速入门实战小例子(PySpark)
  7. iOS学习笔记-地图MapKit入门
  8. iOS常用的忽略警告
  9. 【PAT】1002 写出这个数
  10. java 深拷贝 序列化_java 之 利用序列化实现深拷贝
  11. 多态、抽象类、接口_DAY09
  12. Java-封装继承多态
  13. 基于支持向量机的图像分类系统(MATLAB GUI界面版)
  14. 为什么能上QQ不能打开网页
  15. HyperLynx(七)微带线串扰的仿真
  16. QT之调用百度地图离线API
  17. CAD和GIS绘制图形分析
  18. 编程编辑器推荐(编程常用编辑器的横向对比)
  19. 基于天问block编译环境下ASRPRO语音芯片程序编写教程(一)软件下载与基础程序语句篇
  20. 论文阅读:《AliMe Assist: An Intelligent Assistant for Creating an Innovative E-commerce Experience》

热门文章

  1. 汽车的燃油清洁剂有什么用处?
  2. 订单额-销售额-回款额的关系您理清楚了吗?
  3. POPUP_TO_CONFIRM_LOSS_OF_DATA
  4. ABAP中接收.NET语言byte[]类型返回值问题
  5. 爱回收:十年磨一剑,出鞘亮锋芒
  6. 遗传算法占用计算机空间,遗传算法综述摘要.doc
  7. python官网32位下载_python32位下载-Python for Windows 32位下载 v3.8.0官方版--pc6下载站...
  8. 简易计算器 (C语言)作业
  9. [javaweb] servlet-session 会话跟踪技术 与 session保存作用域 (三)
  10. 攻防世界(Pwn) forgot---栈溢出;(方法一)