阿里云短信服务 singleSendSmsPHP库
<?php namespace com; class Sms{ //默认配置 protected $appcode; protected $host="http://sms.market.alicloudapi.com"; protected $path = "/singleSendSms"; public function __construct() { $this->appcode = config('sms_appcode');//读取配置的appcode } public function send($phoneNo,$verify_code){ $host = $this->host; $path = $this->path; $method = "GET"; $appcode = $this->appcode; $headers = array(); array_push($headers, "Authorization:APPCODE " . $appcode); $phone = $phoneNo; //目标手机号,多条记录可以英文逗号分隔 $paramstring = '{"verify_code":"'.$verify_code.'"}';//这是验证码,根据自己的短信模板来设置 $paramstring = urlencode($paramstring); $querys = "ParamString={$paramstring}&RecNum={$phone}&SignName=XXXX&TemplateCode=SMS_67123456"; //SignName 签名信息 TemplateCode 模板code 购买阿里云的短信服务这些都在控制台得到 $bodys = "";
最近项目使用阿里云短信服务,参照阿里云市场的短信服务里面的PHP示例写了个类。发送短信验证码。
免责声明
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
为什么我的 JNI 项目找不到依赖库?
21Nov2024
解决 UnsatisfiedLinkError: Can't Find Dependent Libraries in JNI Projects当开发 Java Native Interface (JNI) 项目时,您可能...
如何使用 CSS 网格布局创建砌体网格,其中每个元素具有相同的宽度,但底部元素始终低于顶部元素 50px?
17Nov2024
Create a Masonry Grid with CSS Grid Layout (or Other CSS)该问题询问一种在 CSS 中实现砖石网格效果的方法...
`yield` 和 `await` 如何管理 .NET 异步操作中的控制流和状态?
14Jan2025
使用 Yield 和 Await 了解 .NET 中的控制流 .NET 中引入的 Yield 和 wait 为管理控制提供了语法糖...
如何为 System.Text.Json 中的枚举值指定自定义名称?
14Jan2025
System.Text.Json:如何为枚举值指定自定义名称?此功能在 .NET Core 3.0、.NET 5、.NET 中不可用。
Hot Tools
热门文章
崩坏:星穹铁道 - 所有金色替罪羊谜题解决方案
18Jan2025手游攻略
印第安纳琼斯与大圈:高棉齿轮位置指南
27Dec2024手游攻略
印第安纳琼斯与大圆圈:轨迹 Boss 战斗指南
24Dec2024手游攻略
Tales Of Graces F 重制版:所有锁定的宝箱密码
18Jan2025手游攻略
如何在SQL中随机选择行?
17Jan2025mysql教程