Class: SmsSingleSender

SmsSingleSender(appid, appkey)

new SmsSingleSender(appid, appkey)

SmsSingleSender
Parameters:
Name Type Description
appid string sdk appid
appkey string sdk appkey
Source:

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)
Source:

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)
Source: