短信验证接口(API调用)
这里我们使用的短信接口:阿里大于
使用 SDK
1、官方下载
2、npmjs nodejs组件 下载
调用接口api 需知
- App Key
- App Secret
- 短信模板 ID
以上三项是你接入接口时必须修改成你的配置。
这里我们使用 NodeJS SDK
请求示例
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('alibaba.aliqin.fc.sms.num.send', {
'extend':'123456',
'sms_type':'normal',
'sms_free_sign_name':'阿里大于',
'sms_param':'{\"code\":\"1234\",\"product\":\"alidayu\"}',
'rec_num':'13000000000',
'sms_template_code':'SMS_585014'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})
响应示例 (JSON)
{
"alibaba_aliqin_fc_sms_num_send_response":{
"result":{
"err_code":"0",
"model":"134523^4351232",
"success":false,
"msg":"成功"
}
}
}
异常示例 (JSON)
{
"error_response":{
"code":50,
"msg":"Remote service error",
"sub_code":"isv.invalid-parameter",
"sub_msg":"非法参数"
}
}
API测试工具
Screenshot_2016-08-19-10-24-01.png短信通知测试效果图
网友评论