91成人在线播放_欧美一区二区视频在线观看_91精品国产高清久久久久久_国产精品久久亚洲不卡4k岛国


待發短信

在線客服
產品支持 短信寶客服
合作渠道 渠道合作
服務咨詢

4001-021-502

工作時間

9:00-21:00

API版本
v1

NodeJs示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
var crypto = require('crypto')
var http = require('http')
var querystring = require('querystring')
 
var md5 = crypto.createHash('md5')
 
var smsapi="api.smsbao.com"
// 短信平臺賬號
var user="***"
// 短信平臺密碼
var password="****"
// 要發送的短信內容
var content="短信內容"
// 要發送短信的手機號碼
var phone="*****"

send_sms(smsapi,user,password,content,phone)
 
function send_sms(smsapi,user,password,content,phone){
    var pass = md5.update(password).digest('hex')
    var data={  
        'u':user,  
        'p':pass,
        'm':phone,
        'c':content
    }
    var content=querystring.stringify(data);
    var sendmsg='';
    var options={  
        hostname:smsapi,   
        path:'/sms?'+content,  
        method:'GET'  
    
 
    var req=http.request(options,function(res){  
        res.setEncoding('utf-8');  
        res.on('data',function(result){
            statusStr(result)
        });  
        res.on('end',function(){  
        });  
    });  
    req.on('error',function(err){  
        console.error(err);  
    });  
    req.end();  
}
 
function statusStr(result){
    switch(result)
    {
        case '0':
            console.log('短信發送成功')
            break
        case '-1':
            console.log('參數不全')
            break
        case '-2':
            console.log('服務器空間不支持,請確認支持curl或者fsocket,聯系您的空間商解決或者更換空間!')
            break
        case '30':
            console.log('密碼錯誤')
            break
        case '40':
            console.log('賬戶不存在')
            break
        case '41':
            console.log('余額不足')
            break
        case '42':
            console.log('賬戶已過期')
            break
        case '43':
            console.log('IP地址限制')
            break
        case '50':
            console.log('內容含有敏感字')
            break
    }
}