# SmsMultiSender

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字符串，详细内容参见腾讯云协议文档