Drupal SMS24X7 Module (SMS Framework Gateway)

Аватар пользователя antazy antazy 26 июля 2011 в 0:14


Всем привет, презентую модуль-шлюз http://sms24x7.ru для SMS Framework.

Модуль очень простой, меньше 100 строк, использует их библиотеку, подробное описание api нашел тут.

Ссылка на модуль - https://github.com/stan-kondrat/drupal-sms24x7

PS. Никакого отношения не имею к sms24x7, была нужда в русском шлюзе, его нагуглил первым.

PPS. Если хотите по тестить стандартный модуль SMS User (Provides integration between the SMS Framework and Drupal users), но есть один момент. Он отсылает четырех значный код подтверждения, на что шлюз отвечает: "Сообщение содержит указание на платный номер", самое простое решение:

diff --git a/sms_user.module.orig b/sms_user.module
index 799ec7f..403b609 100644
--- a/sms_user.module.orig
+++ b/sms_user.module
@@ -264,7 +264,7 @@ function sms_user_settings_sleep_form_submit($form, &$form_s
 }
 
 function sms_user_send_confirmation($account, $number, $options) {
-  $code = rand(1000, 9999);
+  $code = rand(100, 999);
   $data[0] = array(
     'number'  => sms_formatter($number),
     'status'  => 1,
0 Thanks

Комментарии

Аватар пользователя WiseMan WiseMan 26 июля 2011 в 13:30

На самом деле сервисов не мало, но я свой выбор сделал не только исходя из цен. Набор возможностей тоже роль сыграл.

Чисто отправлять смс это одно, а скажем управлять листом подписки с использованием меток (удобно сегментировать), дополнительных полей собираемых с подписчика (можно потом вставлять в сообщение - персонифицировать) и т.д. и т.п.

Плюс к этому добавьте возможность отправлять серии сообщений (по расписанию, последовательно со дня подписки) средствами самого сервиса.

Собственно, проще зарегистрироваться и посмотреть. Тем более что интеграция с друпалом уже есть, равно как и с 1С:Предприятие и д.р. Смотрите на странице в колонке справа снизу.

Аватар пользователя antazy antazy 27 июля 2011 в 7:57

Если честно, я очень скептически отношусь к параметру "цена", т.к. он важен только тогда, когда их надо очень много.
А если вам надо много - подключайте тариф и сами отправляйте по 8 копеек за смс.

Аватар пользователя tnnick tnnick 16 января 2012 в 13:40
"antazy" wrote:

Если честно, я очень скептически отношусь к параметру "цена", т.к. он важен только тогда, когда их надо очень много.
А если вам надо много - подключайте тариф и сами отправляйте по 8 копеек за смс.

Подскажите, где такие шикарные тарифы раздают? Спасибо!

Аватар пользователя antazy antazy 27 июля 2011 в 8:08
"WiseMan" wrote:

По ценам на SMS он как-то прозрачней и я бы даже сказал выгодней, ИМХО.

49к, у sms24x7 - 30к

Кстати, WiseMan, а вот вы сделали друпал-модуль для ресурса который пиарте, потому что он и вправду вам очень нравятся или это всё таки ваши знакомые?

Аватар пользователя WiseMan WiseMan 27 июля 2011 в 15:19
"antazy" wrote:

49к, у sms24x7 - 30к

да, действительно. Не заметил что есть тариф только для тех кто использует API. Многие функции, правда, при этом придется "добирать" на своей программной платформе, т.е. в модуле.

Ведь я правильно понял, что при данном тарифе личный кабинет в сервисе используется только для просмотра статистики и не более?

"antazy" wrote:

Кстати, WiseMan, а вот вы сделали друпал-модуль для ресурса который пиарте, потому что он и вправду вам очень нравятся или это всё таки ваши знакомые?

Да я знаком с ребятами, а познакомился еще когда они смс-рассылками не занимались.

Тогда велась активная разработка e-mail сервиса и с моей подачи был буквально на лету реализован способ рассылок последовательными сериями писем.

На тот момент мне нужна была достойная альтернатива смартреспондеру.

Аватар пользователя Goodseeker Goodseeker 3 августа 2011 в 2:40

Народ, киньте в меня ссылкой, где что почитать, зачем нужны эти шлюзы?
Если могу подключить смс-пакет у своего GSM оператора, и отправлять смс-ки через Nokia PC Suite по цене 0,008 долларовых цента.

Аватар пользователя kyky kyky 3 августа 2011 в 7:10
"Goodseeker" wrote:

Если могу подключить смс-пакет у своего GSM оператора, и отправлять смс-ки через Nokia PC Suite по цене 0,008 долларовых цента.

Зачем ссылки? Я и так скажу минусы этого подхода:

1) Медленно — отсылка 1 смс через GSM-модем занимает от 5 секунд, т.е. не более 12 смс в минуту. Если нужно оповестить 5000 абонентов, то это будет очень долго;

2) Необходимость в лишнем софте и железе, сомневаюсь, что админы хостинга будут ставить виндовый Nokia PC Suite на никсы и втыкать в сервер телефон ), в то время как у всех смс-провейдеров есть HTTP-API;

3) Нельзя оказывать коммерческие смс-услуги без договора с оператором, попадете на большой штраф;

4) Нет возможности заменять номер отправителя, т.е. человеку придет сообщение с левого номера, что не вызывает доверия.

Аватар пользователя Goodseeker Goodseeker 3 августа 2011 в 10:59
kyky wrote:
"Goodseeker" wrote:

Если могу подключить смс-пакет у своего GSM оператора, и отправлять смс-ки через Nokia PC Suite по цене 0,008 долларовых цента.

Зачем ссылки? Я и так скажу минусы этого подхода:

1) Медленно — отсылка 1 смс через GSM-модем занимает от 5 секунд, т.е. не более 12 смс в минуту. Если нужно оповестить 5000 абонентов, то это будет очень долго;

2) Необходимость в лишнем софте и железе, сомневаюсь, что админы хостинга будут ставить виндовый Nokia PC Suite на никсы и втыкать в сервер телефон ), в то время как у всех смс-провейдеров есть HTTP-API;

3) Нельзя оказывать коммерческие смс-услуги без договора с оператором, попадете на большой штраф;

4) Нет возможности заменять номер отправителя, т.е. человеку придет сообщение с левого номера, что не вызывает доверия.

Спасибо. Очень доходчиво.

Помогите понять третий пункт. Подразумевается ли, если я буду рекламировать свою деятельность в смс-ках, то это "ая-я-яй" ? Или о каких коммерческих смс-услугах идет речь?

Аватар пользователя kyky kyky 3 августа 2011 в 11:22
"Goodseeker" wrote:

Помогите понять третий пункт.

Если вы оказываете коммерческие услуги, основанные на услугах оператора, не имея на то договора с оператором, то за это штраф, потому что по умолчанию услуги предоставляются только для личного пользования.
Например, нельзя накупить смс-пакетов и брать с клиентов деньги за смс-рассылки, потому что вы фактически перепродаете слугу оператора.
Кстати, именно поэтому эффективность смс-пакетов стремится к нулю - стоимость 1 смс значительно снижается только при большом их количестве, но потратить их в личных целях нереально (кому вы будете слать 1000 смс?), а в коммерческих — незаконно.

Аватар пользователя Goodseeker Goodseeker 4 августа 2011 в 12:51
kyky wrote:
"Goodseeker" wrote:

Помогите понять третий пункт.

Если вы оказываете коммерческие услуги, основанные на услугах оператора, не имея на то договора с оператором, то за это штраф, потому что по умолчанию услуги предоставляются только для личного пользования.
Например, нельзя накупить смс-пакетов и брать с клиентов деньги за смс-рассылки, потому что вы фактически перепродаете слугу оператора.
Кстати, именно поэтому эффективность смс-пакетов стремится к нулю - стоимость 1 смс значительно снижается только при большом их количестве, но потратить их в личных целях нереально (кому вы будете слать 1000 смс?), а в коммерческих — незаконно.

Я написал запрос в МТС. Жду ответа.

Хочу рассылать рекламу своих услуг по смс коммерческим организациям. По-идее здесь ничего незаконного нет. Ведь точно так же я могу и обзванивать эти организации, и рекламировать свои услуги. Ведь для этого и существует связь. Я не заметил особого разделения между смс услугами, голосовыми услугами и доступом в интернет. Я могу пользоваться любыми услугами без ущерба оператору и третьей стороне. За исключением лицензируемой деятельности, например как вы привел пример перепродавать услуги оператора.

Ну это мои рассуждения. А пока буду ждать ответа от оператора.

Аватар пользователя kyky kyky 5 августа 2011 в 17:04
"Goodseeker" wrote:

Хочу рассылать рекламу своих услуг по смс коммерческим организациям.

Тут все в порядке, а вот если бы вы предлагали клиентам смс-услуги за деньги, то... см. выше.

Аватар пользователя SecondHand SecondHand 8 сентября 2011 в 23:24

А если по существу, кто-нибудь использует Drupal SMS24X7 Module??? Кто подскажет, как его правильно поставить и настроить? Поставил модуль, поставил библиотеку, зарегистрировался на оффсайте, подключил тариф...Что еще нежно ему??? Прям SOS какой-то...

Аватар пользователя SecondHand SecondHand 12 сентября 2011 в 0:36

Уважаемые гуру интернет-технологий, наведите на пусть истинный по установке и настройке SMS24x7...Неделю бьюсь уже...

Аватар пользователя SecondHand SecondHand 12 сентября 2011 в 1:13

Нужно изменить на это:

function sms_user_send_confirmation($account, $number, $options) {
$code = rand(100, 999);
$data[0] = array(

Больше ничего вносить вроде не нужно :-)

Аватар пользователя webrelab webrelab 18 июня 2016 в 8:52

На днях сервис SMS24x7 перестал поддерживать отправку SMS и отправил всех на smsgold.