Work with the service sms-uslugi.ru
They have: 50 free SMS, good rates (subject to payment of up to 335 rubles free for 67 cents, when entering the amount of 10 500 rubles, the price of SMS is 30 cents. Working with them since may of this year. In may was still a problem sometimes, but with Jun problems with shipment. Work through https.
\r
Code for sending request via HTTPS to send SMS (useful for other SMS providers):
\r
define('sms_transport','
https://example.com/test.xml');/**
* @param string $request // XML request
* @return null
*/
function sms_send($request) {
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, sms_transport); // Set parameters
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);// Return a variable instead of posting it directly
curl_setopt($ch, CURLOPT_POST, 1) ;// Active the POST method
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);// Request
curl_setopt($ch, THIS, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
$result = curl_exec($ch);// execute the connexion
curl_close($ch);// Close it
return $result;
}