Java项目使用阿里云平台发送短信说明
一、前言
项目上通过阿里云短信平台API发送短信是十分便捷的,主要是其官网使用方便,文档全面完善,因此,本篇文章重点不在于说明如何接入使用。现在各短信平台都加强了审核,导致在服务的申请和使用上存在着很多限制,而本篇文章即侧重于说明申请和使用等细节工作。
短信平台的大致使用流程是:1购买短信服务;2申请签名;3根据签名申请短信模板;4集成API发送短信。
二、前期申请工作
2.1、试用及费用问题
对于短信服务的新用户,阿里云送了100条免费的短信用于测试和调试工作,直接在购买短信服务的界面就能看到。
目前,平台短信标称是0.045元/条,其他平台也相当。实际上,短信却是按字数收费,大概67个字算一条(包括数字字母,标点符号),超过字数即多收一条。
2.2、签名申请说明
短信签名,就是短信开头由“【】”括起来的文字。
当前各大平台都加大短信审核力度。个人用户自用只能申请测试签名,测试签名自能发送验证码之类的短信,功能是非有限。最好还是直接由企业账号来申请短信签名,或者成为企业人员。
个人开发人员因项目需要申请签名的,需要准备 项目地址、项目业务相关截图(打码)、企业经营许可证书、企业授权申请书(官网有模板)等材料。否则,基本申请不到。
2.3、模板的申请
模板的申请,比较简单,没有太多问题。需要注意的是,所有的申请审核都需要2个小时左右。
三、短信平台API的使用
3.1、Access Key及Secret
AccessKey和AccessSecret是调用短信API所必须的参数。一个账号允许创建多个Access,该信息很重要,注意保密。
你既可以选择重新创建,也可以选择使用以前的,查看Secret。
3.2、API文档
点击调用API发送短信,即生成好了相应的Demo,非常简单,复制粘贴即可。
Java项目使用阿里云平台发送短信说明相关推荐
- 基于阿里云平台的短信验证码服务API的使用
基于阿里云平台的短信验证码服务API的使用 第一步:登录阿里云平台 第二步:申请国内文本短信签名 如果是个人作业项目(如作者的签名),可以直接申请测试和学习用的测试签名,该签名的缺点是必须绑定测试手机 ...
- node.js实现阿里云配置发送短信验证码
目录 开始 签名添加 模板添加 测试短信 项目中使用 Core accessKeyId | accessKeySecret params PhoneNumbers SignName TemplateC ...
- java调用阿里云api发送短信验证服务
1.先在maven构建需要的jar包 <dependency><groupId>com.aliyun</groupId><artifactId>aliy ...
- 阿里云~简单发送短信
简单三步骤:轻松发送短信 一:阿里云 1.创建一个阿里云账号 2.创建一个签名,创建模板 3.创建一个秘钥(用自己的秘钥id,以及密码) 二:代码 1.引入俩个依赖 <!-- https://m ...
- C# 借助阿里大于平台发送短信
一.首先申请签名和模板 1.登陆阿里云官网,找到短信服务,开通以后进入管理控制台,找到签名管理,申请一个签名,如下图: 2.然后找到模板管理,申请一个模板,模板里都有格式内容介绍,申请好以后大概是这样 ...
- java调用阿里云短信服务器-发送短信
首先注册购买阿里云短信服务器,具体步骤自行百度 代码 maven依赖 <!-- 阿里短信平台依赖 --><dependency><groupId>com.aliyu ...
- java实现腾讯短信云平台发送短信
1.首先在腾讯云控制台建立一个应用,(腾讯有活动,免费的一百条短信)我这里取名"随机" 点击"随机"进入 2.点击进入后可以看到相关信息,密码和AppID 3. ...
- 秒懂云通信:如何用阿里云平台发短信?
1.阿里云短信官网在哪里.业务怎么开通? 搜索引擎搜"阿里云"或者直接录入alicloud.com后选择"短信服务". 阿里云短信服务,第一次或者未登录都可以点 ...
- 阿里云实现发送短信(Java实例教程)
目录
最新文章
- hp-ux 集群,内存 小记
- 【 MATLAB 】使用 MATLAB 求某输入的稳态响应
- 科技写作:传递信息要先旧后新
- 1.MySQL的安装(linux Ubuntu环境下)
- 解决vs2005打开vs2008应用程序方法
- go context的使用总结
- Linu解决oracle连接不稳定
- 字节输入流-InputStream demo3
- Zebra命令模式分析
- 良心安利益智休闲游戏源代码素材网站
- rs429-HI3282-HI3182笔记
- u盘内存怎么测试软件,怎么使用U盘启动盘进行内存测试?电脑内存测试工具使用方法...
- C语言中 两个分号啥意思,问什么C程序里总是提示缺少分号;,而明明有分号?...
- 团队建设(Team building)就是等于组织大家一起吃饭娱乐吗?
- monthcalendar控件
- (附源码)计算机毕业设计ssm高校第二课堂管理系统
- matlab实现A律13折线的编码和译码以及量化误差的计算
- 计算机不得不知道的知识,术业有专攻计算机维修人员不得不知道的知识
- 【娱乐大闯关】C语言实现模拟ATM机管理系统
- altium designer多通道设计技巧
热门文章
- python exe程序注册为window系统服务
- 汽车芯片保护壳体压铸缺陷模流实例
- 佛山科学技术学院计算机期末试题,高等数学 A佛山科学技术学院期终考试试题.doc...
- GPT生成精美Echarts图表
- myfile.cpp:15:6 warning: ‘val‘ may be used uninitialized in this function [-Wmaybe-uninitialized]
- MAC(苹果)修改Mac地址,添加路由
- java while 乘法表_java while循环 99乘法表
- ln火线零线_LN哪个代表零线哪个代表火线
- 使用 Web Services 整合 IBM FileNet P8 BPM 与 IBM WebSphere ILOG JRules
- 小波变换与图像图形处理技术_产品图形:使图像更具信息性的6种技术