搜索
首页PHP 库Other libraries阿里云短信服务 singleSendSmsPHP库
阿里云短信服务 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

相关文章

阿里云服务器、数据库、存储等全线产品平均降价 20%阿里云服务器、数据库、存储等全线产品平均降价 20%

01Mar2024

本站2月29日消息,阿里云今日发布降价公告,服务器、数据库、存储等百款产品降价,平均降幅20%。公告称,阿里云将于即日起,下调部署在中国大陆地域的部分公共云产品(行业云不在本次价格调整范围内):包括云服务器ECS、云数据库RDS(MySQL、PostgreSQL、MariaDB)、云数据库Redis社区版、云数据库MongoDB、云数据库ClickHouse社区兼容版的特定规格包年/多年官网折扣价、节省计划(云服务器大陆地域ECS计算型节省计划、RDSMySQL全地域节省计划),以及对象存储服务

如何链接依赖于其他静态库的静态库?如何链接依赖于其他静态库的静态库?

13Dec2024

将静态库链接到其他静态库:一种综合方法静态库提供了一种方便的机制来打包可重用的...

ThinkPHP怎么导入第三方类库ThinkPHP怎么导入第三方类库

03Jun2023

  第三方类库  第三方类库指除了ThinkPHP框架、应用项目类库之外的其他类库,一般由第三方系统或产品提供,如Smarty、Zend等系统的类库等。  前面使用自动加载或import方法导入的类库,ThinkPHP约定是以.class.php为后缀的,非这类的后缀,需要通过import的参数来控制。  但对第三类库,由于不会有此约定,其后缀只能认为是php。为了方便的引入其他框架和系统的类库,ThinkPHP特意提供了导入第三方类库的功能。第三方类库统一放置在ThinkPHP系统目录/

使用jquery.noConflict()解决jquery库与其他库冲突的问题使用jquery.noConflict()解决jquery库与其他库冲突的问题

20Jun2017

在使用jQuery开发的时候,可能还会使用到其他的JS库,比如Prototype,但多库共存时可能会发生冲突;若是发生冲突后,可以通过以下几种方案进行解决:一、 jQuery库在其他库之前导入,直接使用jQuery(callback)方法如:

linux依赖包是什么linux依赖包是什么

24Mar2023

linux依赖包是指“库文件”,大部分依赖包都是一些库文件,有动态库也有静态库;Linux系统和其他操作系统一样,都是模块化的设计,也就是说功能互相依靠,有些功能需要一些其他功能来支撑,这样可以提高代码的可重用性。

python怎么使用pip工具python怎么使用pip工具

02Jul2019

安装python以后,如果需要安装一些其他的库,一般有两种办法,一种是自己手动去各个库的官网下载,自己安装;另一种方法是安装pip,使用pip可以方便安装各种python的库。安装pip后可以通过命令直接安装删除第三方库。

See all articles