B2C 标准版 (PHP) 演示 标准版 (PHP)
S2B2C 会员电商系统演示 Pro会员电商系统
S2B2C/O2O 多门店系统演示 多门店系统
B2B2C/O2O 多商户系统 (PHP) 演示 多商户系统 (PHP)
B2B2C/O2O 多商户系统 (Java) 演示 多商户系统 (Java)
B2C 标准版 (Java) 演示 标准版 (Java)
B2B2C 多商户外贸版演示 多商户外贸版
B2C 知识付费系统演示 知识付费系统
陀螺匠
产品 演示网址 账号 密码

CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

CRMEB微信扫码咨询

微信扫码咨询

微信扫码咨询

应用市场 应用市场 CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服
CRMEB论坛
CRMEB知识付费系统二开小妙招——二开如何使用一号通短信
技术分享
知识付费
2022-09-26
27756

CRMEB知识付费系统是一款为企业客户量身打造的专业内容付费系统,具备音频、视频、图文、直播、专栏、轻专题等多种课程内容形式,能有效助力各个领域的内容创作者实现知识内容变现转化。下面我们就说说CRMEB知识付费系统众多特点之中的,“极易二开”,小编就带您一起看看二开怎么使用一号通短信。

知识付费短信功能同时支持阿里云短信和crmeb短信我们使用时只需要二选一即可

那么我们如何二开阿里云短信功能呢

第一步在知识付费总后台->系统维护->开发配置->配置分类->短信配置下加新的短信模版id储存配置

点击“短信配置”名称进入短信配置下的子配置

点击添加配置选择‘文本框’类型填写下面的配置提交配置

提交完成后进入“系统设置->系统设置->阿里云配置->短信配置在这里我们可以看到我们新加的短信模版id配置

第二步一号通添加使用短信模版

第三步调取阿里云短信接口发送短信

知识付费源码的根目录extend/service/sms/storage/Sms”下的sendmsg方法为阿里云短信的发送方法

$phone接收手机号 

$templateId 短信模版ID

$data 短信内容 参数为数组

    /**
     * 发送短信
     * @param $phone
     * @param $template
     * @param $param
     * @return bool|string
     */
    public function send($phone, $templateId = '', $data = [])
    {
        if (!$phone) {
            return $this->returnData('手机号不能为空', 'err', '手机号不能为空');
        }
        $param = [
            'phone' => $phone
        ];
        $param['temp_id'] = $templateId;
//        $param['temp_id'] = $this->templateId;
        if (is_null($param['temp_id']) || $param['temp_id'] == '') {
            return $this->returnData('模版ID不存在', 'err', '模版ID不存在');
        }
        $param['param'] = json_encode($data);
        $data = $this->accessToken->httpRequest(self::SMS_SEND, $param);
        if (!isset($data['status']) || $data['status'] != 200) {
            return $this->returnData('err', $data['msg'], $data['msg']);
        } else {
            return $this->returnData('OK', $data['data']['id'], '发送成功');
        }
    } 

如果发送短信呢

例如我们的登录验证码的发送

$smsHandle = new Sms();

$res = $smsHandle->send($phone, $smsTemplateCode, ['code' => $code]);

$phone 是接收的手机号$templateId是短信模版ID ['code' => $code]就是短信的内容了这样就发送成功了

您如果还想了解更多知识付费的功能技术规则等问题,可以关注CRMEB官网-行业新闻。有更多实用的技术知识为您分享!

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
添加官方客服微信
CRMEB公众号二维码

联系客服 领取源码+接口文档🎁