CRMEB多商户短信开发
发布时间:2024年01月11日
在使用CRMEB多商户系统的时候,想要二开使用其他平台的短信,这里以阿里云短信为例的具体实现方法。
一、加载阿里云短信的SDK,执行命令:composer require alibabacloud/dysmsapi-20170525
二、增加阿里云短信的驱动
1.在 crmeb\services\sms\storage 目录下增加Aliyun.php文件继承BaseSms,根据另一个驱动可以看出接口类定义了的方法如下,全部定义出来。

2.最主要的方法是 send()发送短信的动作

三、修改发送短信的服务,crmeb\services\SmsService.php

四、修改发送短信发送方式,到这里就算完成了,当然配置就不多说了,具体可以参考:https://doc.crmeb.com/mer/mer2/5331

五、就是需要在修改短信模板ID的获取和配置,具体就看个人需求,例如像源码一样增加消息管理的配置,或者直接读取配置文件来实现。
文章来源:https://blog.csdn.net/luxiaol/article/details/135510046
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!