curl http://web.springedge.com/api/web/send \
-F apikey=65ats54oxxxxxxxxxxxxxxxxxxxx \
-F sender=SEDEMO \
-F to=919020xxxxxx \
-F message=Hi, this is a test message \
-F format=json
$message = urlencode('Hi, this is a test message');
$sender = 'SEDEMO';
$apikey = '65ats54oxxxxxxxxxxxxxxxxxxxx';
$baseurl = 'http://web.springedge.com/api/web/send?apikey='.$apikey;
$url = $baseurl.'&sender='.$sender.'&to='.$mobileno.'&message='.$message;
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, false);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
import requests
message = 'Hi+this+is+a+test+message'
mobileno = '919035xxxxxx'
sender = 'SEDEMO'
apikey = '65ats54oxxxxxxxxxxxxxxxxxxxx'
baseurl = 'http://web.springedge.com/api/web/send/?apikey=' + apikey
url = baseurl + '&sender=' + sender + '&to=' + mobileno + '&message=' + message + '&format=json'
response = requests.get(url)
print('Response:', response, 'request.')
require 'net/http'
message = URI::encode('Hi, this is a test message')
mobileno = '91903xxxxxxxx'
senderid = 'SEDEMO'
apikey = '65ats54oxxxxxxxxxxxxxxxxxxxx'
baseurl = 'http://web.springedge.com/api/web/send/?apikey=' + apikey
url = URI.parse(baseurl + '&sender=' + senderid + '&to=' + mobileno + '&message=' + message)
req = Net::HTTP::Get.new(url.to_s)
res = Net::HTTP.start(url.host, url.port) { |http|
http.request(req)
}
puts res.body
message = URLEncoder.encode("Hi this is a test message", "UTF-8");
baseurl = "http://web.springedge.com/api/web/send/?apikey=65axxxxxxxxxxxxx";
URL url = new URL(baseurl + "&sender=SEDEMO&to=919035xxxxxx&message=Test+message");
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("GET");
con.setDoOutput(true);
con.getOutputStream();
con.getInputStream();
BufferedReader rd;
package main
import (
"net/http"
"net/url"
"strings"
)
func main() {
v := url.Values{}
v.Set("to", "919035xxxx")
v.Set("apikey", "API_KEY_HERE")
v.Set("sender", "SEDEMO")
v.Set("message", "Hello, this is a test sms")
rb := *strings.NewReader(v.Encode())
client := &http.Client{}
req, _ := http.NewRequest("POST", "http://web.springedge.com/api/web/send/", &rb)
resp, _ := client.Do(req)
}
npm install springedge
var springedge = require('springedge');
var params = {
'sender': 'SEDEMO',
'apikey': 'API_KEY_HERE',
'to': ['9190xxxxxxxx'],
'message': 'Hi, this is a test message',
'format': 'json'
};
springedge.messages.send(params, 5000, function (err, response) {
if (err) {
return console.log(err);
}
console.log(response);
});