Как написать веб - сервис
Я собираюсь интегрировать thetexting sms Api gateway , у меня есть URL-адрес службы с параметрами
[^]
и он также отправляет sms, теперь я хочу иметь сервис, который запрашивает параметр точно так же, как это ниже ссылки
АПИ Ури: http://www.experttexting.com/exptapi/exptsms.asmx
и пользователь мог бы установить значения с помощью текстовых полей вместо использования значений url с помощью строки запроса как изменить эту ссылку службы, которая упомянута выше я новичок в веб-сервисах.
ниже моего кода
Что я уже пробовал:
мой код
<html> <body> <script> function onClick() { var apiKey = document.getElementById("api").value; var secret = document.getElementById("secret").value; var to = document.getElementById("to").value; var from = document.getElementById("from").value; var text = document.getElementById("text").value; var data = "api_secret=" + secret + // chane "&api_key=" + apiKey + // change "&to=" + to + // change "&text=" + text + // change "&type=text"; var xhr = new XMLHttpRequest(); xhr.withCredentials = true; xhr.onreadystatechange = function () { if (this.readyState === 4 && this.status === 200) { alert("Message Sent"); // document.getElementById("api").value = ""; // document.getElementById("secret").value = ""; document.getElementById("to").value = ""; document.getElementById("from").value = ""; document.getElementById("text").value = ""; } else { // alert("Message Failed"); // document.getElementById("api").value = ""; // document.getElementById("secret").value = ""; document.getElementById("to").value = ""; document.getElementById("from").value = ""; document.getElementById("text").value = ""; } }; xhr.open("POST", "https://www.thetexting.com/rest/sms/json/message/send"); xhr.setRequestHeader("cache-control", "no-cache"); xhr.setRequestHeader("content-type", "application/x-www-form-urlencoded"); xhr.send(data); } </script> <form method="get" action="http://www.goassadasogle.com"> <table> <tr> <td> <label for="api">API key:</label> </td> <td> <input id="api" type="text" name="to"/> </td> <tr> <td> <label for="secret">Secret:</label> </td> <td> <input id="secret" type="text" name="to"/> </td> </tr> <tr> <td><label for="to">To:</label></td> <td><input id="to" type="text" name="to"/></td> </tr> <tr> <td><label for="from">From:</label></td> <td><input id="from" type="text" name="to"/> <br></td> </tr> <tr> <td><label for="text">text:</label></td> <td><textarea id="text" name="to" style="width: 300px; height: 200px"></textarea></td> </tr> </table> <input type="submit" value="click" onclick="onClick();"/> </form> </body> </html>
Richard Deeming
Я не знаю, почему это вернулось в "активный" список, но я надеюсь, что это не ваш реальный" Ключ API и номер телефона, который уже более двух лет находится на публичном форуме! :)