搜索
系统检测到您的用户名不符合规范:

ThinkPHP系列Ucloud的短信接口

浏览:300 发布日期:2019年10月16日 分类:ThinkPHP6专区
本项目是基于Ucloud短信PHPSDK二次开发的,支持ThinkPHP5.0、ThinkPHP5.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护,用于Ucloud旗下的短信发送业务。

https://gitee.com/SingKa/ucloud-sms

安装教程
使用 composer require singka/ucloud-sms:dev-master 命令行安装即可。

使用说明use Singka\UcloudSms\UcloudApiClient;

//BASE_URL为API地址,默认为https://api.ucloud.cn
//PUBLIC_KEY为公钥,可在Ucloud面板找到(console - API密钥 - 显示)
//PRIVATE_KEY为私钥,可在Ucloud面板找到(console - API密钥 - 显示)
//PROJECT_ID为项目ID,可从Ucloud面板dashbord获取
$conn = new UcloudApiClient(BASE_URL, PUBLIC_KEY, PRIVATE_KEY, PROJECT_ID);
$params['Action'] = "SendUSMSMessage";

//群发
$phones = array();
foreach($phones as $key => $val){
$params["PhoneNumbers.".$key] = $val;
}

//单发
$params["PhoneNumbers.0"] = $phone;

$params["SigContent"] = '签名';

$params["TemplateId"] = ’短信模板ID‘;

//模板参数列表
$templates = array();
foreach($templates as $key => $val) {
$params["TemplateParams.".$key] = $val;
}

$response = $conn->get("/", $params);
其他说明
返回的相关错误码请查阅:https://docs.ucloud.cn/management_monitor/usms/error_code
最佳答案
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
ShyComet
积分:3917 等级:LV4
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /