#VARIABLES // É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 $SENDER_ID = "SENDER_ID"; // Étape 3: reference unique à l'envoie $REFERENCE = "2019010324"; //Obligatoire ex: time(); // Étape 4: remplacez URL par https://app.emisms.com/post-smsfile/api $url = "https://app.emisms.com/post-smsfile/api"; // Étape 5: fichier csv $file = "media/test.csv"; $PREFIX = "225"; // prefix pays try { $cFile = curl_file_create($file); $ch = curl_init(); curl_setopt_array($ch, array( CURLOPT_RETURNTRANSFER => true, CURLOPT_URL => $url, CURLOPT_POST => true, CURLOPT_POSTFIELDS => array( 'api_key' => $API_KEY, 'sender_id'=> $SENDER_ID, 'reference'=> $REFERENCE, 'message_type'=>"plain", CURLOPT_SSL_VERIFYPEER => false, 'media' => $cFile, 'country_code' => $PREFIX ), CURLOPT_HTTPHEADER => array( "cache-control: no-cache", "Content-Type" => "multipart/form-data" ), )); $result = curl_exec($ch); echo $result; curl_close($ch); }catch (Exception $exception){ echo $exception->getMessage(); }