class SmsMultiSender

群发短信类

Methods

__construct(string $appid, string $appkey)

构造函数

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

普通群发

string
sendWithParam(string $nationCode, array $phoneNumbers, int $templId, 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 47
string send(int $type, string $nationCode, array $phoneNumbers, string $msg, string $extend = "", string $ext = "")

普通群发

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

Parameters

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

Return Value

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

at line 79
string sendWithParam(string $nationCode, array $phoneNumbers, int $templId, array $params, string $sign = "", string $extend = "", string $ext = "")

指定模板群发

Parameters

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

Return Value

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