Отправка смс на несколько телефонных номеров с помощью API mysms - PullRequest
0 голосов
/ 25 мая 2018

Я пытаюсь отправить смс, используя mysms API.Я могу отправить на один номер, используя следующий пример:

Пример: https://api.mysms.com/json/message/send?api_key=xxxxx&msisdn=xxx&password=xxx&recipient=436761234567&message=Hi

Как я могу отправить на несколько номеров, используя приведенный выше пример?

1 Ответ

0 голосов
/ 19 августа 2018

Я придумал этот код:

function sendSMS() {
    var apikey = "your api_key";
    var mno = 40123123456; // msisdn = your number without +sign in from
    var pwd = "yourpassword";
    // var no = 40123123456; // single number & replace this with a real one
    var grp = [40123123456,40123123456,40123123456]; // multiple numbers / let's call it a group & just replace those with your actual testing numbers
    var msg = "Hi!%0aThis is a test message!%0aThis is another row.%0a:D"; // Use %0a to insert a new row in your message

    for ( var i in grp ) {
        var smsurl = "https://api.mysms.com/json/message/send?api_key="+apikey+"&msisdn="+mno+"&password="+pwd+"&recipient="+grp[i]+"&message="+msg+"";
        var xhttp = new XMLHttpRequest();
        xhttp.open("GET", smsurl, true);
        xhttp.send();
        console.log(smsurl);
    }
}

Теперь просто позвоните:

sendSMS();

Этот код является javascript, и я надеюсь, что он хорошо ответит на ваш вопрос.Также было проверено и доказано, что работает.Всегда есть место для улучшений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...