当前位置:网站首页>CRMEB知识付费如何二开阿里云短信功能
CRMEB知识付费如何二开阿里云短信功能
2022-06-23 11:59:00 【InfoQ】




/**
* 发送短信
* @param string $tel 短信接收号码
* @param string $setSignName 短信签名
* @param string $setTemplateCode 短信模板ID
* @param array $setTemplateParam 短信内容
* @param string $setOutId 外部流水扩展字段
*/
public static function sendmsg($tel = '', $setTemplateCode = '', $setTemplateParam = [], $setOutId = '')
{
try {
self::init();
$result = AlibabaCloud::rpc()
->product('Dysmsapi')
->version('2017-05-25')
->action('SendSms')
->method('POST')
->host('dysmsapi.aliyuncs.com')
->options([
'query' => [
'RegionId' => "cn-hangzhou",
'PhoneNumbers' => $tel,
'SignName' => SystemConfigService::get('smsSignName'),
'TemplateCode' => $setTemplateCode,
'TemplateParam' => json_encode(is_array($setTemplateParam) ? $setTemplateParam : ['code' => $setTemplateParam]),
],
])->request()->toArray();
return $result;
} catch (ClientException $e) {
return false;
} catch (ServerException $e) {
return false;
}
}
链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA?pwd=yu27
提取码: yu27开源地址
边栏推荐
- Meta said that the UK security law may "scan all private information" or infringe privacy
- record
- 使用单调栈解题
- 公开课丨玩的就是短视频!今晚教你精准变现!
- ROS2知识(6):坐标对象TF原理和实践
- navicat定时任务无效
- Leetcode 1209. 删除字符串中的所有相邻重复项 II(牛逼,终于过了)
- Does the inductance have polarity?
- Video data annotation tools and platforms (data annotation company)
- Common fault analysis and Countermeasures of MySQL in go language
猜你喜欢

go-zero微服务实战系列(六、缓存一致性保证)

想学习eTS开发?教你开发一款IQ-EQ测试应用

【零基础微信小程序】基于百度大脑人像分割的证件照换底色小程序实战开发

ROS knowledge: point cloud files PCD format

Halcon知识:binocular_disparity 知识

DevEco Device Tool 助力OpenHarmony设备开发

Use monotone stack to solve problems

『忘了再学』Shell流程控制 — 39、特殊流程控制语句

Proof and application of Chebyshev inequality

Meta said that the UK security law may "scan all private information" or infringe privacy
随机推荐
公开课丨玩的就是短视频!今晚教你精准变现!
Go 语言使用 MySQL 的常见故障分析和应对方法
Three ways to learn at work
蓝桥杯单片机(一)——关闭外设及熄灭LED
Halcon principle: one dimensional function_ 1D type [2]
链表5 - 234. 回文链表
MySQL matches multiple values in one field
ROS2知识(1):开始实践机器人
Oversampling Series III: quantization error and oversampling rate
Redis 入门-第一篇-数据结构与对象-简单动态字符串(SDS)
【UVM入门 ===> Episode_7 】~ sequence、sequence item、sequencer、driver
Halcon principle: correlation matching
ROS observation [57]: configure arm robots to grasp things
Leetcode 1209. 删除字符串中的所有相邻重复项 II(牛逼,终于过了)
“梦想童行” 2022年广汽本田儿童道路安全公益行走进东北
Halcon knowledge: binocular_ Discrimination knowledge
语音模块:pyttsx变声项目
Where is the safest and most formal way to open an account at present?
Machine Learning Series 5: distance space (1)
想学习eTS开发?教你开发一款IQ-EQ测试应用