APIDoc

Did You Know?

Source Code

SINGLE SMS API (POST)

Hajana One SMS API Support both GET method and POST method.You can integrate it easily and use for your Business.The below guide lines will help you.

Base URL

                                          http://www.hajanaone.com/api/sendsms.php
                                    

Important Parameters

Follow the following parameters during SMS API Integration.

     
Parameters Requeired Where it
apikey Yes Get your api key from your Dashboard.
phone Yes Add your phone num with Country code. EX: 923354678925
sender Yes Enter your Mask name OR sender.
message Yes Enter your message content here.
oprater NO (Only for Converted Number) You can add oprater id. 1 to 5 (its only for Single SMS)
1 for Telenor, 2 for Jazz, 3 for Zong, 4 for Warid, 5 for Ufone

Sample Code

                                        
                                        
                                            <?php 
                                        
                                           $user_api   =    '******';
                                           $number     =    923001234567;
                                           $sender     =    'Your Mask';
                                           $message    =    'Test message from Hajana One';
                                           
                                           // sending sms
                                           
                                            $base_url = 'http://www.hajanaone.com/api/sendsms.php';
                               
                                                $ch=curl_init();
                                                curl_setopt($ch, CURLOPT_URL, $base_url);
                                                curl_setopt($ch, CURLOPT_POST, 1);
                                                curl_setopt($ch, CURLOPT_POSTFIELDS,
                                                
                                            "apikey=".$user_api."&phone=".$nums."&sender=".urlencode($sender)."&message=".urlencode($message));
                                                
                                                curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                                                $output = curl_exec($ch);
                                                curl_close ($ch);
                                                
                                                if (preg_match( "/successfully/", $output )){
                                                echo 'Message Sent Successfully';
                                                }else{
                                                echo 'Message senging failed';  
                                                    }
                                          ?>