1.1.3 • Published 7 years ago

bimartmessage v1.1.3

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

#票市通对接云之讯短信接口

例子如下

var API = require('bimartmessage');
/**
 * API构造函数
 * 
 * @param {String} accountSid 开发者账号ID,注册云之讯官网,在控制台中即可获取此参数
 * @param {String} authToken 账户授权令牌,相当于开发者账号ID(Account Sid)的密码,注册云之讯官网,在控制台中即可获取此参数
 */
var api = new API("accountSid", "authToken");
/**
 * API-发送验证码接口
 * 
 * @param {String} appId 云之讯不同应用都会有一个唯一的AppId
 * @param {String} code 验证码信息,如果有多个参数则需要写在同一个字符串中,以逗号分隔. (如:param=“a,b,c”)
 * @param {String} templateId 短信模板Id
 * @param {String} phoneNo 接收短信的手机号码
 * @param {Function} callback 回调函数的参数(err, data, res)
 */
api.identifyingCode("appId", "code", "templateId", "phoneNo", function (err, data, res) {
    console.log("回调函数");
    console.log(res.statusCode);
    console.log(res.headers);
    console.log(data.toString());
    var testJson = JSON.parse(data.toString());
    try {
        console.log(api.checkConfig[testJson.resp.respCode]);
    } catch (err) {
        console.log(err);
    }
});

报错编码

{
    "0": "发送成功",
    "000000": "发送成功",
    "105100": "短信服务请求异常",
    "105101": "url关键参数为空",
    "105102": "号码不合法",
    "105103": "没有通道类别",
    "105104": "该类别为冻结状态",
    "105105": "没有足够金额",
    "105106": "不是国内手机号码并且不是国际电话",
    "105107": "黑名单",
    "105108": "含非法关键字",
    "105109": "该通道类型没有第三方通道",
    "105110": "短信模板ID不存在",
    "105111": "短信模板未审核通过",
    "105112": "短信模板替换个数与实际参数个数不匹配",
    "105113": "短信模板ID为空",
    "105114": "短信内容为空",
    "105115": "短信类型长度应为1",
    "105116": "同一天同一用户不能发超过3条相同的短信",
    "105117": "模板ID含非法字符",
    "105118": "短信模板有替换内容,但参数为空",
    "105119": "短信模板替换内容过长,不能超过70个字符",
    "105120": "手机号码不能超过100个",
    "105121": "短信模板已删除",
    "105122": "同一天同一用户不能发超过N条验证码",
    "105123": "短信模板名称为空",
    "105124": "短信模板内容为空",
    "105125": "创建短信模板失败",
    "105126": "短信模板名称错误",
    "105127": "短信模板内容错误",
    "105128": "短信模板id为空",
    "105129": "短信模板id不存在",
    "103123": "未上线应用不能超过100个client",
    "103124": "已经是开通状态",
    "103125": "子账号余额不足",
    "103126": "未上线应用或demo只能使用白名单中号码",
    "103127": "测试demo不能创建子账号",
    "105130": "30秒内不能连续发同样的内容",
    "105131": "30秒内不能给同一号码发送相同模板消息",
    "105132": "验证码短信参数长度不能超过10位",
    "105139": "补发短信模板不规范"
}
1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago