阿里云短信API使用
运行环境:
系统:windows/linux
组件:iis/apache/nginx
PHP:7.1+
阿里云SDK(Alibaba Cloud SDK for PHP) 下载:
——————————————————————
链接:https://pan.baidu.com/s/1gQtpgEuMEv3K2sXGv6iGTQ ;
提取码:qxn8
——————————————————————
下载好文件后,里面有index.php、vendor文件夹、composer.lock、composer.json
我们只需要修改index.php
原文件代码:
修改为:
<?phprequire __DIR__ . '/vendor/autoload.php';use AlibabaCloud\Client\AlibabaCloud;use AlibabaCloud\Client\Exception\ClientException;use AlibabaCloud\Client\Exception\ServerException;AlibabaCloud::accessKeyClient('<accessKeyId>', '<accessSecret>') //<accessKeyId>此处填写自己的accessKey,<accessSecret>填写accessKeySecret->regionId('cn-hangzhou') //->asDefaultClient();try {$result = AlibabaCloud::rpc()->product('Dysmsapi')// ->scheme('https') // https | http->version('2017-05-25')->action('SendSms')->method('POST')->host('dysmsapi.aliyuncs.com')->options(['query' => ['RegionId' => "cn-hangzhou",'PhoneNumbers' => "176*****26", //需要发送到那个手机'SignName' => "签名名称", //必填项 签名(需要在阿里云短信服务后台申请)'TemplateCode' => "SMS_1****23", //必填项 短信模板code (需要在阿里云短信服务后台申请)'TemplateParam' => "{'code':'123123'}", //如果在短信中添加了${code} 变量则此项必填 要求为JSON格式],])->request();print_r($result->toArray());} catch (ClientException $e) {echo $e->getErrorMessage() . PHP_EOL;} catch (ServerException $e) {echo $e->getErrorMessage() . PHP_EOL;}?>
注:官方示例:https://help.aliyun.com/document_detail/101414.html?spm=a2c4g.11186623.4.6.4a2d2934OHsPRt&accounttraceid=f4b2614c782740e8a775ffa3ac218d7didfu
申请签名:
添加短信模版:
获取accessKey,accessKeySecret
阿里云短信API使用相关推荐
- 调用阿里云短信API发送短信通知
调用阿里云短信API发送短信通知 昨天领导让我弄一个短信通知功能,原来也没有搞过,刚接过来的时候亚历山大,感觉很难搞.但是看过官方文档之后还是挺简单的.来让我们看一下这个短信接口怎么搞吧. 首先你需要 ...
- jeecg 手机注册 阿里云短信API 【 阿里云短信发送验证码 平台配置和项目中使用】
文章目录 jeecg 项目效果展示 短息通知页面入口 代码中调用短信api 配置和代码 API中的重要参数配置项: 阿里控制台注册 注册签名 注册短信模板 阿里云短信发送验证码配置和项目使用 je ...
- 手把手教你如何使用阿里云短信API
1.官方提供的短信功能API public class SmsUtils {public static void main(String[] args) throws ClientException ...
- Java使用阿里云短信API发送验证码
第一步:登录阿里云官网 控制台中找到短信服务然后开通. 第二步:获取AccessKey 设置权限 至此,accessKeyId以及accessKeySecret就已经创建好了. 第三步:创建签名和模 ...
- PHP 实现阿里云短信API对接(登录/注册参考)
目录 一.阿里云SDK依赖(需要安装好composer) 二.使用步骤 1.登录/注册接口对接的阿里云发送短信的控制器 2.登录发送短信/登录短信验证 3:注册发送短信/注册短信验证 登录和注册时都需 ...
- 阿里云短信api 回执 回复
不写发短信的方法了,这个搜一下一大把 调用接收队列方法,也是对照官方的demo @Autowiredprivate MessageUp messageUp;@RequestMapping(" ...
- 阿里云短信api发送异常
Uncaught AliyunCoreExceptionServerException: MissingPhoneNumbers PhoneNumbers is mandatory for this ...
- 使用阿里云短信服务API实现短信验证码以及短信服务通知
使用阿里云短信服务API实现短信验证码以及短信服务通知 前言 一 .短信调用简要说明 二 .官方不带签名原生态测试demo 调用结果如下 三 .以上为不带模板和签名的API调用结果 下面加入签名和模板 ...
- 云片短信php接口_php与阿里云短信接口接入
使用阿里云短信API,需要在控制台获取以下必要参数,其中需要自己手机验证+官方审核多次,尤其审核需要保持耐心. 1. accessKeyId 相当于你的个人账户密钥: 2. accessKeySecr ...
- springboot整合阿里云短信验证(无需签名和模板,通过阿里云api测试实现短信验证)
一.开通阿里云短信服务 开通步骤如下图所示 开通完成后,进入阿里云短信验证首页,点击国内消息 一般来说,在短信验证时需要签名管理和模板管理,但是签名管理需要备案或者上线服务,所以对于没有备案和上线应用 ...
最新文章
- Python:Scrapy的安装和入门案例
- java线程间通信管道_通过管道进行线程间通信
- python——图像处理3(均值偏移、改变亮度、图像修复、图像融合)
- pandas中dataframe的构造(csv等结构化文件读取,字典读取)以及保存
- svm学习之线性部分总结
- 基于深度学习的视频预测研究综述
- php引用对象方法吗,在PHP中引用容器对象的方法?
- python django开发新闻聚合检索推荐_Django查询以检索符合相关选项卡上聚合条件的行...
- 使用 virt-install 创建虚拟机
- 多模态 | 复旦推出跨视觉语言模态预训练模型,并达到SOTA
- P2158 [SDOI2008]仪仗队 欧拉函数
- POJ-3273(二分)
- angularJS添加form验证:自定义验证
- matlab如何换背景图片_紫外特征吸光度/光谱斜率/一阶导数紫外光谱(S275295/S350400/SR)+matlab...
- python实现屏幕录制_python批量转换屏幕录像专家的exe视频
- linux按行分割文件,按行切割大文件(linux split 命令简版)
- [Irving]SqlServer 拆分函数用法
- WPS使用宏操作——减少重复性操作,提高效率
- 挂耳式耳机品牌排行榜,五款目前排行靠前的耳机分享
- 高校计算机教师swto分析,信息技术课教师专业成长SWOT分析.doc