//Rextester.Program.Main is the entry point for your code. Don't change it.
//Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
using System.Web;
using System.IO;
using System.Net;
using System.Text;
namespace Rextester
{
public class Program
{
public static void Main(string[] args)
{
//Your code goes here
Console.WriteLine("Hello, world!");
// If https is not working for you so please change it to http
String url="https://secure.h3techs.com/sms/api/send.php";
String result = "";
String to = "92333xxxxxxx";
String masking = HttpUtility.UrlEncode("99095");
String message = HttpUtility.UrlEncode("Hello this is a test message");
String strPost = "email=hello@brandedsmspakistan.com&key=11b0497be3267d50b36ed86d63e098fffe&mask="+ masking +"&to=" + to +"&message=" + message;
StreamWriter myWriter = null;
HttpWebRequest objRequest = (HttpWebRequest)WebRequest.Create(url);
objRequest.Method = "POST";
objRequest.ContentLength = Encoding.UTF8.GetByteCount(strPost);
objRequest.ContentType = "application/x-www-form-urlencoded";
try
{
myWriter = new StreamWriter(objRequest.GetRequestStream());
myWriter.Write(strPost);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
finally
{
myWriter.Close();
}
HttpWebResponse objResponse = (HttpWebResponse)objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
result = sr.ReadToEnd();
// Close and clean up the StreamReader
sr.Close();
}
Console.WriteLine(result);
}
}
}
Reach more & sell more with the most accurate Branded SMS Pakistan Service. Improve customer Reach more & sell more with the most accurate Branded SMS Service. Improve customer The administrative panel you always dreamt of. With Your Own Personal Management Hub, make groups of your clients, manage them, send bulk SMS & make informed decisions from our analytics. Get bulk SMS service today. We have customized data with accuracy to target the audience using our valued data. With our fully automated system you can sign up & start reaching out to your customers right away. Simplify marketing tasks & reach your goals quickly. Save time with automation feature that helps you upload your data Send personalized messages to everyone on your list. Make every customer feel cared for. Prevent bots, account creation abuse & any unwanted user actions with authentication. Easily set up timely automated follow-up SMS and win back customers otherwise disappear. The administrative panel you always dreamt of. With Your Own Personal Management Hub, make groups of your clients, manage them, send bulk SMS & make informed decisions from our analytics. Get bulk SMS service today. We have customized data with accuracy to target the audience using our valued data. With our fully automated system you can sign up & start reaching out to your customers right away. Simplify marketing tasks & reach your goals quickly. Save time with automation feature that helps you upload your data Send personalized messages to everyone on your list. Make every customer feel cared for. Prevent bots, account creation abuse & any unwanted user actions with authentication. Easily set up timely automated follow-up SMS and win back customers otherwise disappear. No hassle of calling & confirming. BSP automated OTP verification system confirms orders within minutes. 30M+ Total numbers of SMS 2.5M+ Numbers of order which 200+ Clients who use BSP as 3M+ Amount recovered by our Our SDKs and APIs have been thoroughly tested! Choose your programming language and we’ll adapt. We’re here to make your order verification system smoother & easier. Our easy-to-read developer manuals and tutorials will help you set up in no time! Our SDKs and APIs have been thoroughly tested! Choose your programming language and we’ll adapt. We’re here to make your order verification system smoother & easier. Our easy-to-read developer manuals and tutorials will help you set up in no time! Grab the attention of users with automated voice calls. Grab the attention with automated voice calls. Send audio files directly to end users on mobile or landline and choose from single, multiple, or advanced voice messages to send to various destinations. Branded SMS Pakistan for every platform Name a platform & we are there. If not then we’ll support you in setting up custom. We are always here to boost your business growth & most importantly provide you with secure, quick & reliable service. Branded SMS Pakistan for every platform Name a platform & we are there. If not then we’ll support you in setting up custom. We are always here to boost your business growth & most importantly provide you with secure, quick & reliable service. Hear from our customers We’re thrilled that so many renowned companies and organizations utilize our branded messaging service to interact with their consumers. Create and send your consumers individualized mobile message campaigns. Utilizing your brand name, you may advertise your company and execute campaigns. You can send transactional messages to your customers to know them about their transactions. We have our generic masks which help you to run your messages on an urgent basis. Create and send your consumers individualized mobile message campaigns.
The Easiest Branded SMS Pakistan Marketing & Automation Service
retention & confidence with the most reliable, automated & easy SMS service
The Easiest Branded SMS Marketing & Automation Service
retention & confidence with the most reliable, automated & easy SMS service Join the 1000+ companies trusting BSP
Our Features
Dashboard
Analytical Dashboard
Instant Activation
Spreadsheet Import
Dynamic Messaging
User Authentication
Abandoned Order Recovery
Our Features
Dashboard
Analytical Dashboard
Instant Activation
Spreadsheet Import
Dynamic Messaging
User Authentication
Abandoned Order Recovery
Order Verification & Confirmation
Why do we rule the country in mobile engagement
sent
are verified by BSP
E-Comm OTP service.
abandoned cart system The process
API Integration
API Integration
A few lines of code to get your brand grow bigger better
// Confedential Configuration Variables / Mandatory Variables
$email = "hello@brandedsmspakistan.com";
$key = "0435gj23a24o20ak0dak29gje9d6b82618aa";
$mask = "H3 TECHS";
$to = "923151231015";
$message = "Test Message";
// Preparing Data to POST Request / DO NOT TOUCH BELOW
$mask = urlencode($mask);
$message = urlencode($message);
$data = "email=".$email."&key=".$key."&mask=".$mask."&to=".$to."&message=".$message;
// Sending the POST Request with cURL to Branded SMS Pakistan Server
$ch = curl_init('https://secure.h3techs.com/sms/api/send');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch); // Result from Branded SMS Pakistan including Return ID
curl_close($ch);
Coming Soon...
The process
API Integration
A few lines of code to get your brand grow bigger better
//Rextester.Program.Main is the entry point for your code. Don't change it.
//Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
using System.Web;
using System.IO;
using System.Net;
using System.Text;
namespace Rextester
{
public class Program
{
public static void Main(string[] args)
{
//Your code goes here
Console.WriteLine("Hello, world!");
// If https is not working for you so please change it to http
String url="https://secure.h3techs.com/sms/api/send.php";
String result = "";
String to = "92333xxxxxxx";
String masking = HttpUtility.UrlEncode("99095");
String message = HttpUtility.UrlEncode("Hello this is a test message");
String strPost = "email=hello@brandedsmspakistan.com&key=11b0497be3267d50b36ed86d63e098fffe&mask="+ masking +"&to=" + to +"&message=" + message;
StreamWriter myWriter = null;
HttpWebRequest objRequest = (HttpWebRequest)WebRequest.Create(url);
objRequest.Method = "POST";
objRequest.ContentLength = Encoding.UTF8.GetByteCount(strPost);
objRequest.ContentType = "application/x-www-form-urlencoded";
try
{
myWriter = new StreamWriter(objRequest.GetRequestStream());
myWriter.Write(strPost);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
finally
{
myWriter.Close();
}
HttpWebResponse objResponse = (HttpWebResponse)objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
result = sr.ReadToEnd();
// Close and clean up the StreamReader
sr.Close();
}
Console.WriteLine(result);
}
}
}
// Confedential Configuration Variables / Mandatory Variables
$email = "hello@brandedsmspakistan.com";
$key = "0435gj23a24o20ak0dak29gje9d6b82618aa";
$mask = "H3 TECHS";
$to = "923151231015";
$message = "Test Message";
// Preparing Data to POST Request / DO NOT TOUCH BELOW
$mask = urlencode($mask);
$message = urlencode($message);
$data = "email=".$email."&key=".$key."&mask=".$mask."&to=".$to."&message=".$message;
// Sending the POST Request with cURL to Branded SMS Pakistan Server
$ch = curl_init('https://secure.h3techs.com/sms/api/send');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch); // Result from Branded SMS Pakistan including Return ID
curl_close($ch);
Coming Soon...
Voice Call
Automate Voice Calls Effortlessly
Send audio files directly to end users on mobile or landline and choose from single, multiple, or advanced voice messages to send to various destinations. Voice Call
Automate Voice Calls Effortlessly
Integration
Take advantage of Branded SMS features as you grow. Integration
Take advantage of Branded SMS features as you grow. Branded Campaigns
Promotional SMS
Transactional SMS
Generic Masking
Branded Campaigns
Get your customized solution today. For free.
Get your customized solution today. For free.