Нужна интеграция с SMS для magento

Мне нужно интегрировать SMS для различных событий, например, при регистрации клиента, размещении нового заказа, изменении статуса заказа и т. д. в magento с помощью http sms api, предоставленного поставщиком sms. Поделитесь, если у кого есть. Я хочу, чтобы он был настроен, и не хочу использовать для него какое-либо расширение.


person Arvind Pal    schedule 20.05.2015    source источник
comment
См. Ответы от Stackoverflow — действительно полезные stackoverflow.com/questions/29192310/ stackoverflow .com/questions/29729179/   -  person    schedule 22.05.2015
comment
Спасибо за это, но я не хочу использовать какое-либо расширение для этой цели. Мне нужны коды для него.   -  person Arvind Pal    schedule 23.05.2015
comment
попробуйте это готовое расширение с добавленной функцией OTP magecomp.com/magento-sms-notification.html   -  person Gaurav Jain    schedule 13.04.2017


Ответы (1)


Для Sms вам необходимо приобрести sms-шлюз. Они предоставляют свой собственный API-интерфейс типа curl, например www.textlocal.com.

и API-код, например

$token="some message";
$username = urlencode($email_id);
    $hash = urlencode($secretecode); // Get this when logged in at https://control.txtlocal.co.uk/docs/
    // Message details
    $numbers = urlencode($mobile_no);
    $sender = urlencode('Textlocal');
    $message = rawurlencode('Your activation code is :'.$token);


    $data = 'username=' . $username . '&hash=' . $hash
    . '&numbers=' . $numbers . "&sender=" . $sender . "&message=" . $message;
    // Send the GET request with cURL
    $ch = curl_init('https://api.txtlocal.com/send/?' . $data);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($ch);
    curl_close($ch);  
echo $response;
person kavita    schedule 20.05.2015
comment
Да, у меня есть это, но я действительно не знаю, как интегрировать его с magento для нового заказа и заказа отправленных сообщений. - person Arvind Pal; 22.05.2015
comment
Я купил код для того же у разработчика. Спасибо - person Arvind Pal; 06.01.2016