Ответы пользователя по тегу SMS
  • SMS уведомления

    Insbrook
    @Insbrook
    Работаем с сервисом sms-uslugi.ru
    У них: 50 бесплатных СМС, хорошие тарифы (при платеже до 335 рублей смс по 67 копеек, при внесении суммы в 10500 руб, цена смс 30 копеек. Работаем с ними с мая этого года. В мае еще были проблемки иногда, но с июня проблем с отправкой не было ни одной. Работают через https.

    Код для отправки запроса через HTTPS на отправку смс (пригодится и для других смс-провайдеров):

    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, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
    $result = curl_exec($ch);// execute the connexion
    curl_close($ch);// Close it
    return $result;
    }
    Ответ написан
    6 комментариев