海豚PHP阿里云短信插件

本插件基于dolphinphp官方阿里大鱼短信插件,新增支持最新版的阿里云短信

安装步骤

1.安装插件

2. 在插件设置中,填写 APPKEY 和 SECRET,   也就是阿里云的APPKEY 和 SECRET


3. 在插件管理中,添加短信模板。需要在阿里云提前先申请好,这些东西都是需要审核的,提前申请

使用方法

如果是旧版的阿里大鱼以下代码:

$result = plugin_action('Sms/Sms/send', ['手机号码', [模板变量], '模板名称']);
if($result['code']){
     $this->error('发送失败,错误代码:'. $result['code']. ' 错误信息:'. $result['msg']);
} else {
    $this->success('发送成功');
}

新版的阿里云短信使用以下代码。现在一般都是阿里云短信的了

$result = plugin_action('Sms/Sms/sendSms', ['手机号码', [模板变量], '模板名称']);
if($result['code']){
   $this->error('发送失败,错误代码:'. $result['code']. ' 错误信息:'. $result['msg']);
} else {
  $this->success('发送成功');
}

其中,模板名称指在插件管理页面中添加的模板名称,模板变量以数组形式传送。

假设模板名称为:注册验证

发送短信代码如下:

    plugin_action('Sms/Sms/send', ['13800138000', ['code' => '5858'], '注册比克日志']);

如果短信模板中有多个变量,则添加多个模板变量值。

    plugin_action('Sms/Sms/send', ['13800138000', ['code' => '5858', 'name' => 'xiadmin'], '注册比克日志']);

其中,模板变量中的code和name是在阿里云通讯上申请模板时填写的变量名,请务必一一对应。

下载权限

查看
  • 免费下载
    评论后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限
phpwordpress

wordpress B2主题 PHP默认时区无效

2020-12-15 22:21:55

php工作日志随笔

PHPexcel导出超时

2020-12-19 15:33:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索