Bulk SMS India
+91 8305781001
support@smsindiahub.in

HOW TO DEVELOP API IN PHP TO SEND SMS

What We Earned

SMSIndiaHub provide reliable services through well designed and thoroughly tested systems for ensuring client satisfation

  

4500000+

SMS Delivered (Per Day)
  

61000+

Satisfied Clients
  

1480+

Reseller Family

How to Develop API in PHP to Send SMS

test1=a&test2=b etc.
// parse the given URL
$url = parse_url($url);
if ($url[‘scheme’] != ‘http’) {
die(‘Only HTTP request are supported !’);
}
// extract host and path:
$host = $url[‘host’];
$path = $url[‘path’];
// open a socket connection on port 80
$fp = fsockopen($host, 80);
// send the request headers:
fputs($fp, “POST $path HTTP/1.1\r\n”);
fputs($fp, “Host: $host\r\n”);
fputs($fp, “Referer: $referer\r\n”);
fputs($fp, “Content-type: application/x-www-form
-urlencoded\r\n”);
fputs($fp, “Content-length: “. strlen($data) .”
\r\n”);
fputs($fp, “Connection: close\r\n\r\n”);
fputs($fp, $data);
$result = ”;
while(!feof($fp)) {
// receive the results of the request
$result .= fgets($fp, 128);
}
// close the socket connection:
fclose($fp);
// split the result header from the content
$result = explode(“\r\n\r\n”, $result, 2);
$header = isset($result[0]) ? $result[0] : ”;
$content = isset($result[1]) ? $result[1] : ”;
// return as array:
return array($header, $content);
}
$data = array(
‘user’ => “user”,
‘password’ => “pwd”,
‘msisdn’ => “919898123456”,
‘sid’ => “API”,
‘msg’ => “Test Message from API”,
‘fl’ =>”0″,
);
list($header, $content) = PostRequest(“http://cloud.smsindiahub.in/vendorsms/pushsms.aspx”,
// the url to post to
“http://www.yourdomain.com/sms.php”, // its your url
$data
);
echo $content;
?>

Note: For Transaction SMS Please add additional Parameter &gwid=2


Note: This is to update you that above code has been supplied to SMSINDIAHUB by clients. As such, accuracy is not guaranteed by SMSINDIAHUB.

Our Top Features for Sms Gateway

Unicode Message

Now send your messages in your regional langauage using special characters..

Flash SMS

Get your clients attracted from messages that are directly prompted on the mobile phone screen.

Developers API

Now integrate multiple API with SMPP and HTTP for sending SMS using web and desktop apps.

Scheduled SMS

Send messges to your clients automatically by our scheduling feature if you are not available.

Let’s create effective marketing strategies together