当前位置: 首页 > news >正文

CRMEB多商户短信开发

在使用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的获取和配置,具体就看个人需求,例如像源码一样增加消息管理的配置,或者直接读取配置文件来实现。

http://www.lryc.cn/news/277818.html

相关文章:

  • Leetcode 1049 最后一块石头的重量II
  • 【设计模式之美】SOLID 原则之二:开闭原则方法论、开闭原则如何取舍
  • Kafka 基本概念和术语
  • 【每日面试题】Docker常见面试题精选
  • uniapp项目怎么删除顶部导航栏
  • Midjourney词库
  • 【微服务】springcloud集成skywalking实现全链路追踪
  • openssl3.2 - 官方dmeo学习 - server-cmod.c
  • websocket介绍并模拟股票数据推流
  • Python获取本机IP
  • HTTP 3xx状态码:重定向的场景与区别
  • LangChain 69 向量数据库Pinecone入门
  • 解决STM32F7系列芯片TIM无法触发ADC采样的问题
  • 观察者设计模式
  • 创建mysql普通用户
  • 基于多反应堆的高并发服务器【C/C++/Reactor】(中)完整代码
  • Fluids —— Fluid sourcing
  • MongoDB相关问题及答案(2024)
  • 前端系列:ES6-ES12新语法
  • 226.【2023年华为OD机试真题(C卷)】精准核酸检测(并查集-JavaPythonC++JS实现)
  • 浅谈MySQL之索引
  • Rust类型之字符串
  • Shell - 学习笔记 - 2.1 - Shell变量:Shell变量的定义、赋值和删除
  • 【OCR】实战使用 - 如何提高识别文字的精准度?
  • css3浮动定位
  • Linux 上 Nginx 配置访问 web 服务器及配置 https 访问配置过程记录
  • css less sass 动态宽高
  • sqlserver导出数据为excel再导入到另一个数据库
  • 异构微服务远程调用如何打jar包
  • 赋能智慧农业生产,基于YOLOv7开发构建农业生产场景下油茶作物成熟检测识别系统