安装

php bin/hyperf.php hcms:install sms

composer

composer require "overtrue/easy-sms"

配置

  • 选择短信平台
  • 根据不同短信平台填写所需的配置信息
    image.png

    调用

    1. $res = $this->sms_service->send($phone, $template, $param_data);

    参数

  • $phone:接收手机号

  • $template:短信模板id
  • $param_data:发送参数,不同平台发送从参数有所不同,可以是对象或数组,例:阿里云是对象{code:’123’},腾讯云是数组[1,2,3]

    发送记录

    所有短信的发送记录都会被记录,方便开发排查问题。
    image.png