new SmsSingleSender(appid, appkey)
SmsSingleSender
Parameters:
Name | Type | Description |
---|---|---|
appid |
string | sdk appid |
appkey |
string | sdk appkey |
Methods
send(msgType, nationCode, phoneNumber, msg, extend, ext, callback)
Send single SMS message
Parameters:
Name | Type | Description |
---|---|---|
msgType |
number | SMS message type, Enum{0: normal SMS, 1: marketing SMS} |
nationCode |
string | nation dialing code, e.g. China is 86, USA is 1 |
phoneNumber |
string | phone number |
msg |
string | SMS message content |
extend |
string | extend field, default is empty string |
ext |
string | ext field, content will be returned by server as it is |
callback |
function | request handler, method signature: function(error, response, responseData) |
sendWithParam(nationCode, phoneNumber, templId, params, sign, extend, ext, callback)
Send single SMS message with template paramters
Parameters:
Name | Type | Description |
---|---|---|
nationCode |
string | nation dialing code, e.g. China is 86, USA is 1 |
phoneNumber |
string | phone number |
templId |
number | template id |
params |
array | template parameters |
sign |
string | SMS user sign |
extend |
string | extend field, default is empty string |
ext |
string | ext field, content will be returned by server as it is |
callback |
function | request handler, signature: function(error, response, responseData) |