短信驗(yàn)證接口(API調(diào)用)
這里我們使用的短信接口:阿里大于
使用 SDK
1我注、官方下載
2、npmjs nodejs組件 下載
調(diào)用接口api 需知
- App Key
- App Secret
- 短信模板 ID
以上三項(xiàng)是你接入接口時(shí)必須修改成你的配置。
這里我們使用 NodeJS SDK
請(qǐng)求示例
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);
})
響應(yīng)示例 (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":"非法參數(shù)"
}
}
API測(cè)試工具
短信通知測(cè)試效果圖