阿里SendSms短信服务

1.先下载依赖

npm install @alicloud/sms-sdk --save

2.引入依赖文件

const Core = require('@alicloud/pop-core');

3.直接使用Demo

var code = parseInt(Math.random()*9000+1000).toString();//随机生成四位验证码
var client = new Core({accessKeyId: '<accessKeyId>',accessKeySecret: '<accessSecret>',endpoint: 'https://dysmsapi.aliyuncs.com',apiVersion: '2017-05-25'
});var params = {"RegionId": "cn-hangzhou","PhoneNumbers": "手机号","SignName": "需要通过的签名","TemplateCode": "模板代码","TemplateParam": "{code:"+code+"}" //一个坑必须是json数组 要不报错
}var requestOption = {method: 'POST'
};
//可以吧params json数组里的code拿出来返回给前端var str = params.TemplateParam;var json = eval(str);
client.request('SendSms', params, requestOption).then((result) => {console.log(JSON.stringify(params.TemplateParam(result)));//成功返回res.json(json)//返回code给前端
}, (ex) => {//失败返回console.log(ex);res.json({err:"错误"})
})

阿里SendSms短信服务相关推荐

  1. 微信小程序云开发,使用阿里云短信服务,搜索员工生日定期发送短信。

    相关API文档地址: 阿里云短信服务API文档地址 小程序云开发云函数正则匹配API文档地址 小程序云开发云函数定时触发器 1.登录阿里云,购买短信服务并添加签名和模板 2., 登录阿里云,鼠标放在右 ...

  2. legend3---PHP使用阿里云短信服务

    legend3---PHP使用阿里云短信服务 一.总结 一句话总结: 使用步骤照官方文档,代码拷贝即可 1.php使用阿里云短信服务的步骤? 入驻阿里云->开通短信服务->获取Access ...

  3. Zabbix 3.4.3 使用阿里云短信服务进行报警

    一.阿里云短信服务 有时候微信报警或者邮寄报警我们可能会有遗忘,今天我主要介绍使用阿里云的短信服务进行短信报警. 1.1.首先开通阿里云短信服务 1.2 创建签名 签名用途选择:公众号或小程序的全称或 ...

  4. SpringBoot-短信验证码-快速入门Demo(含redis)(手把手教你开通阿里云短信服务到写出个最终代码来)

    B站小狂神-此博客的内容就是看了这个视频的总结(博主自己写的哦~并非转载) 视频链接-[狂神说]通俗易懂的阿里云短信业务实战教程(露脸) 您是否还在为别人的项目有短信功能自己的却没有? 您是否还在为自 ...

  5. 阿里云短信服务Java实现

    文章目录 1.阿里云用户权限 2.开通阿里云短信服务 3.帮助文档 4.编写测试代码 真实项目应用 1.阿里云用户权限 阿里云平台有很多业务,用户登录阿里云之后,要想使用业务,必须开通该业务的权限 登 ...

  6. 最新阿里云短信服务接口类【亲测成功】

    阿里大于 最新的阿里云短信接口,适用于阿里大于搬家以后的情况. 之前一直用阿里大于的短信接口,最近上项目时发现阿里大于悄悄地搬家到了阿里云!阿里云的SDK文件繁多,看得一头雾水!下面代码是最新的可适用 ...

  7. 阿里云短信服务-个人账户测试短信服务

    前言 阿里的短信服务分为三块,一是阿里云短信服务,二是云通讯,三是阿里大于,不过后期都会统一到阿里云短信服务平台的,所以这里只需要学习如何使用阿里云短信服务就可以了. 如果是个人开发者,项目呢还没上线 ...

  8. Java常用工具类-发短信(集成阿里云短信服务)

    1.注册阿里账号并开通短信服务 注册阿里账号后,并进行个人或企业实名认证,实名认证后,才能开通短信服务. 界面如下: 2.获取AccessKey 参考获取AccessKey方法 创建成功后,如下图: ...

  9. SpringBoot整合阿里云短信服务详细过程(保证初学者也能实现)

    前言 网上关于实操性的文章普遍大部分都记录不全,要么只记录重点部分,对于刚学习的小伙伴来说看起来是比较困难的 所以,基于这一点. 该文章会详细介绍使用SpringBoot整合阿里云短信服务的每一步过程 ...

最新文章

  1. c语言为什么提供函数声明机制,通过实战理解C语言精要——函数篇
  2. STL 之vector详解
  3. Java Lambda流和Groovy Clouse的比较
  4. 有意思的select~
  5. 程序员达到高效率的一种境界
  6. 【Flink】FileNotFoundException: JAR file does not exist: -ynm -yst
  7. 韩国小哥哥用Pytorch实现谷歌最强NLP预训练模型BERT | 代码
  8. matlab2c使用c++实现matlab函数系列教程-expstat函数
  9. 分享112个留言聊天PHP源码,总有一款适合你
  10. [渝粤教育] 郑州工程技术学院 试验设计与数据处理 参考 资料
  11. js动态生成表格实例
  12. 信息技术 用计算机做科学实验报告,8.用计算机做科学实验.doc
  13. Linux 创建用户角色并添加ssh登录权限
  14. 2021字节秋招算法岗面经——抖音推荐
  15. 测试计算机的运行速度
  16. 云脉档案管理彻底解决纸质数据问题
  17. 《Effective C++》学习笔记(持续更新)
  18. python 发送QQ邮箱
  19. 核心单词Word List 45
  20. 《LINUX KERNEL MEMORY BARRIERS》

热门文章

  1. 华为ensp使用Cloud 配置telnet、ssh远程连接
  2. Easy2D 轻量级游戏开发框架(1)
  3. java 获取GPU 信息(英伟达)
  4. JSON转换:实体类和JSONObject互转,List和JSONArray互转(fastjson版)
  5. Java 使用Virtual Serial Port Driver及Modsim32进行modbus-rtu协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改
  6. ADAMSSimulink 机器人动力学仿真入门(二):ADAMS设置无人机连接、驱动、力与变量(代码已开源)
  7. “由Autodesk教育版产品制作”水印在打印时怎么去掉的解决办法
  8. 17173游戏网-王者荣耀代码优化分析(含内链)(更多内容请访问http://www.eduaskx6.com/)...
  9. ClusterProfiler在线基因集富集分析,支持自定义基因集、任意物种
  10. jqGrid系列:下载jqGrid