class SmsSingleSender

单发短信类

Methods

__construct(string $appid, string $appkey)

构造函数

string
send(int $type, string $nationCode, string $phoneNumber, string $msg, string $extend = "", string $ext = "")

普通单发

string
sendWithParam(string $nationCode, string $phoneNumber, int $templId = 0, array $params, string $sign = "", string $extend = "", string $ext = "")

指定模板单发

Details

at line 24
__construct(string $appid, string $appkey)

构造函数

Parameters

string $appid sdkappid
string $appkey sdkappid对应的appkey

at line 45
string send(int $type, string $nationCode, string $phoneNumber, string $msg, string $extend = "", string $ext = "")

普通单发

普通单发需明确指定内容,如果有多个签名,请在内容中以【】的方式添加到信息内容中,否则系统将使用默认签名。

Parameters

int $type 短信类型,0 为普通短信,1 营销短信
string $nationCode 国家码,如 86 为中国
string $phoneNumber 不带国家码的手机号
string $msg 信息内容,必须与申请的模板格式一致,否则将返回错误
string $extend 扩展码,可填空串
string $ext 服务端原样返回的参数,可填空串

Return Value

string 应答json字符串,详细内容参见腾讯云协议文档

at line 82
string sendWithParam(string $nationCode, string $phoneNumber, int $templId = 0, array $params, string $sign = "", string $extend = "", string $ext = "")

指定模板单发

Parameters

string $nationCode 国家码,如 86 为中国
string $phoneNumber 不带国家码的手机号
int $templId 模板 id
array $params 模板参数列表,如模板 {1}...{2}...{3},那么需要带三个参数
string $sign 签名,如果填空串,系统会使用默认签名
string $extend 扩展码,可填空串
string $ext 服务端原样返回的参数,可填空串

Return Value

string 应答json字符串,详细内容参见腾讯云协议文档