An open API service indexing awesome lists of open source software.

https://github.com/coomm/tencentsms

PhalApi 2.x 扩展类库 - 腾讯云短信拓展
https://github.com/coomm/tencentsms

composer composer-package phalapi php sms tencent

Last synced: 9 months ago
JSON representation

PhalApi 2.x 扩展类库 - 腾讯云短信拓展

Awesome Lists containing this project

README

          

# 腾讯云短信扩展

## 安装和配置
修改项目下的composer.json文件,并添加:
```
"coomm/tencentsms":"dev-master"
```

然后执行```composer update```。
## 配置
在vendor/coomm/tencentsms/src/Lite.php修改短信配置
```php
//应用Id
private $smsSdkAppi="123456";
//SecretId
private $secretId="123456";
//SecretKey
private $secretKey="123456";
//接入地域
private $host="sms.ap-guangzhou.tencentcloudapi.com";
//Api接口
private $action="SendSms";
//接入地域
private $region="ap-guangzhou";
//签名方法
private $signatureMethod="HmacSHA256";
//短信签名
private $sign="123456";
//语言
private $language='zh-CN';
```
## 注册
在/path/to/phalapi/config/di.php文件中,注册:
```php
$di->sms = function() {
return new \Coomm\Tencentsms\Lite();
};
```

## 使用
1. 发送模板短信
```php
//模板参数
$params['TemplateParamSet.0']='2046';
//模板Id
$params['TemplateID']='496702';
//接收方手机号
$params['PhoneNumberSet.0']='+8613800138000';
\PhalApi\DI()->sms->SendSms($params);
```