Accueil Methode Curl

Adresse Bureau

  • support@emisms.com

Liste réseau Social

Methode Curl

Methode Curl

                                        /*
 * APi create By Asnumeric
 *  "php": ">=5.3.0",
  *  "ext-curl": "*"
 */
// Étape 1: définissez votre API_KEY à partir de https://app.emisms.com/sms-api/info

$api_key = 'a3l0am5pd3JodWxwQnhCbE9nYkM=';

// Étape 2: inserer votre sender ID , cela peu être le nom de votre entreprise, enregistré depuis votre compte https://app.emisms.com/sms/sender-id-management
$from = 'SENDER_ID';

// Étape 3: le numéro de téléphone auquel nous envoyons - préfixé par 225
// Utiliser une virgule (,) à la fin de chaque numéro de téléphone. Vous devez obligatoirement insérer le code du pays au début du numéro
// Vous pouvez insérer un maximum de 100 numéros à la fois
$destination = '22567885797,22571623457';

// Étape 4: remplacez  URL  par https://app.emisms.com/sms/api
//  est obligatoire.

$url = 'https://app.emisms.com/sms/api';

// contenu sms
$sms = 'Bonjour, akwaba chez EMISMS';

// Créer un SMS pour la requête
$sms_body = array(
    'action' => 'send-sms',
    'api_key' => $api_key,
    'to' => $destination,
    'from' => $from,
    'sms' => $sms
);

$send_data = http_build_query($sms_body);

$gateway_url = $url . "?" . $send_data;

try {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $gateway_url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HTTPGET, 1);
    $output = curl_exec($ch);

    if (curl_errno($ch)) {
        $output = curl_error($ch);
    }
    curl_close($ch);

    var_dump($output);

}catch (Exception $exception){
    echo $exception->getMessage();
}
                                    

Laisser un commentaire