API,Sails.js如何将多个短信发送到多个数字?

时间:2018-01-19 05:15:01

标签: javascript api sails.js

我正在尝试将一条消息一次发送到多个号码,以便在用户在网站上执行操作时向管理员发出警报,但是当我发送它时,只发送给admin2。

request.post({
            form: { method: 'send',
                    username: 'max13',
                    password: '****',
                    from: '0000',
                    to:  admin1,
                    message: 'user '+ user_name +' has sent a job'
                                },
                    url: 'http://www.thsms.com/api/rest',

            form: {method: 'send',
                    username: 'max13',
                    password: '****',
                    from: '0000',
                    to:  admin2,
                    message: 'user '+ user_name +' has sent a job'},

                    url: 'http://www.thsms.com/api/rest',

1 个答案:

答案 0 :(得分:0)

你需要使用回调/承诺。因此,当短信被发送到admin1时,只有它移动到admin2。

现在发生的事情是,它不是在等待api响应并转移到另一个api,为什么只有一个管理员才能收到短信。

试试这个:

.then(function(){
    return //your sms api code for admin1  
  })
.then(function(){
    return //your sms api code for admin2  
  })
.fail(function(){
     log error if any of above then block get failed
  })