SMSENVOI_API_KEY, 'apikey' => SMSENVOI_SECRET_KEY, "message[type]" => 'sms', "message[subtype]" => 'STANDARD', //"message[senderlabel]" => 'PHP App', "message[content]" => $message, "message[recipients]" => $numero, ); if (! empty($sender)) { $params['message[senderlabel]'] = $sender; } $postdata = http_build_query($params); $opts = array( 'http' => array( 'method' => 'POST', 'header' => "Content-type: application/x-www-form-urlencoded", 'content' => $postdata ) , 'ssl' => array( "verify_peer" => false, "verify_peer_name" => false, ) ); $context = stream_context_create($opts); //echo $url; exit; $result_json = file_get_contents($url, false, $context); $result = json_decode($result_json); return ! empty($result->success); } } //Sms_lib::sendSmsFreeMobile('test ' . date('Y-m-d H:i:s')); if (realpath($argv[0]) == realpath(__FILE__) && ! empty($argv[1]) ) { Sms_lib::sendSmsFreeMobile($argv[1]); echo "SMS sent !" . PHP_EOL; } // php Sms_lib.php "mon message envoyé par l'api Free"