腾讯云短信对接PHP

腾讯云短信总的来说对接起来还是很方便的,直接按照文档步骤做就行
https://cloud.tencent.com/document/product/382/13445

一帆风顺的来到了PHP对接,这里主要composer的使用

1、安装

可以使用命令行安装

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"

详情参考: https://pkg.phpcomposer.com/ 

这里列出composer的几种常用命令行:

composer list  获取帮助信息

composer init 以交互的方式填写composer.json文件

composer install 从当前目录读取composer.json文件,处理依赖关系,并安装到vendor目录下

composer update 获取依赖的最新版本,升级composer.lock 文件

compsoer require 添加依赖包到composer.json文件中并执行更新

composer search 在当前目录中搜索依赖包

composer show 列举所有可用的资源包

composer validate 检测composer.json文件是否有效

composer self-update 将composr 工具更新到最新版本

composer create-project 基于composer创建一个新的项目

composer dump-autoload 在添加新的类目录映射时更新autoloader

composer -V(composer --version)查看版本

安装好以后可以直接到
进入 www目录下  
运行:
composer create-project qcloudsms/qcloudsms_php qcloudsms


success 后 cd qcloudsms\demo
composer update

然后在demo中的app.php中修改APPID、key就可以进行短信发送了。

demo下载地址:https://download.csdn.net/download/weimeiche/10278814
最后,特别感谢腾讯耐心的技术支持

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
阿里云短信对接需要以下步骤: 1. 在阿里云短信控制台中创建签名和模板,获取对应的签名和模板CODE。 2. 在阿里云控制台中获取 AccessKey ID 和 AccessKey Secret。 3. 在代码中调用阿里云短信 API,传入必要的参数,例如短信模板、签名、接收手机号等。 这里提供一个简单的 PHP 代码示例: ```php <?php require_once './aliyun-php-sdk-core/Config.php'; use Aliyun\Core\DefaultAcsClient; use Aliyun\Core\Profile\DefaultProfile; use Aliyun\Api\Sms\Request\V20170525\SendSmsRequest; // 替换成自己的AccessKey信息 $accessKeyId = "your_accessKeyId"; $accessKeySecret = "your_accessKeySecret"; // 设置阿里云短信服务所在的Region,如华东1 $region = "cn-hangzhou"; // 替换成自己的短信签名和模板CODE $signName = "your_signName"; $templateCode = "your_templateCode"; // 发送短信的手机号码,支持多个手机号码,用英文逗号分隔 $phoneNumbers = "your_phoneNumbers"; // 短信模板中的变量替换JSON串,如验证码为:{"code":"123456"} $templateParam = "{\"code\":\"123456\"}"; // 初始化DefaultAcsClient实例并设置参数 $profile = DefaultProfile::getProfile($region, $accessKeyId, $accessKeySecret); DefaultProfile::addEndpoint("cn-hangzhou", "cn-hangzhou", "Sms", "sms.aliyuncs.com"); $client = new DefaultAcsClient($profile); $request = new SendSmsRequest(); // 设置请求参数 $request->setPhoneNumbers($phoneNumbers); $request->setSignName($signName); $request->setTemplateCode($templateCode); $request->setTemplateParam($templateParam); // 发送短信 $response = $client->getAcsResponse($request); // 输出结果 print_r($response); ?> ``` 注意,以上代码中需要替换成自己的 AccessKey ID、AccessKey Secret、短信签名、模板 CODE、手机号码、短信模板变量等信息。另外,阿里云短信服务需要收取一定的费用,请确保账户余额充足。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值