官方上下载sdk ,太复杂,于是乎想用简单的方法,话不多说,直接上代码。
类文件代码:
<?php
class AliyunSms {
protected $accessKeyId;
protected $accessKeySecret;
protected $signName;
protected $templateCode;
public function __construct($accessKeyId, $accessKeySecret, $signName, $templateCode) {
$this->accessKeyId = $accessKeyId;
$this->accessKeySecret = $accessKeySecret;
$this->signName = $signName;
$this->templateCode = $templateCode;
}
public function sendSMS($phone, $templateParam) {
$params = array (
'PhoneNumbers' => $phone,
'SignName' => $this->signName,
'TemplateCode' => $this->templateCode,
'TemplateParam' => json_encode($templateParam),
);
$params['RegionId'] = 'cn-hangzhou';
$params['Action'] = 'SendSms';
$params['Version'] = '2017-05-25';
$params['Format'] =

本文提供了一个使用PHP编写的简化版阿里云短信服务类,通过构造函数和方法简化了官方SDK的使用,展示了如何构造请求参数、签名和发送HTTP请求以实现短信发送功能。
最低0.47元/天 解锁文章
1464

被折叠的 条评论
为什么被折叠?



