PDA

Просмотр полной версии : Отправка sms


mff
07.09.2008, 12:17
Люди помогите сделать отправку заказа с сайта в виде sms на beeline :confused: Как это можно реализовать? Дайте кусочек кода хотябы :rolleyes: Заказ приходит на email, icq, в базу и нужно еще сделать sms HELP!!! :confused: :confused: :confused: Кто поможет, тому +15

ExZoD
07.09.2008, 12:33
имхо только через веб форму, но там капча.
http://www.beonline.ru/portal/comm/send_sms/simple_send_sms.sms
есть платные сервисы по распознованию капчей...

++Norton++
07.09.2008, 12:57
Есть такая мысль, передрать почти полностью страницу отправки смс с сайта билайн. Вот эту:
_http://www.beonline.ru/portal/comm/send_sms/simple_send_sms.sms
Тоесть, пишем php скрипт, и в нем:

<FORM METHOD="post" action="http://www.beonline.ru/portal/comm/send_sms/simple_send_sms.sms" name="sendsms" id="sendsms">
<input type="hidden" name="deferto" value="">
<input type="hidden" name="adv_year" value="">
<input type="hidden" name="send" value="">

Это будет наша форма, как на сайте билайна.

<TR>
<TD ALIGN="RIGHT" CLASS="btext">Для отправки сообщения введите код, указанный на картинке</TD>
<TD>&nbsp;&nbsp;&nbsp;<IMG SRC="http://www.beonline.ru/servlet/send/confirm_code/b1V3n0vRTO.gif" WIDTH="146" HEIGHT="46">&nbsp;&nbsp;&nbsp;</TD>
<TD>
<INPUT TYPE="hidden" NAME="confirm_key" VALUE="b1V3n0vRTO" MAXLENGTH="4">
<INPUT SIZE="14" TYPE="text" NAME="confirm_code" VALUE="" MAXLENGTH="4"></TD>

Это картинка. Обязательно перед /servlet и тд. прописываем полный адрес билайна.

Номер телефона (10 цифр):
<INPUT TYPE="text" NAME="phone" MAXLENGTH="10" SIZE="11" VALUE="">
Сообщение:
<TEXTAREA
NAME="message" COLS="20" ROWS="5" WRAP="soft"
onkeyup="return checkLength(document.forms['sendsms']);"
onkeypress="return this.onkeyup();"
onChange="this.onkeyup();"
onFocus="this.onkeyup();"
onBlur="this.onkeyup();"
onSelect="this.onkeyup();"
onMouseOut="this.onkeyup();"
onMouseMove="this.onkeyup();"></TEXTAREA>
<input type=submit value=send>

И в конце текст сообщения и номер. С виду кажется просто, но есть минусы. 1й, что прийдется вводить код с картинки. 2й (и большой) то, что имя картинки отсюда:
_http://www.beonline.ru/servlet/send/confirm_code/b1V3n0vRTO.gif
Должно совпадать с этим hidden:

<INPUT TYPE="hidden" NAME="confirm_key" VALUE="b1V3n0vRTO" MAXLENGTH="4">

Вот сдесь проблемка, которую нужно подумать как реализовать...

mff
07.09.2008, 13:02
Ребят, ну а какже тогда работает скрипт D_икса - http://forum.antichat.ru/thread70705.html ? Никакой капчи ...

ExZoD
07.09.2008, 14:16
вот ниразу не отправлял через майл-агент и скрипт этот не видел. но раз скрипт есть, то в чем проблема?

rushter
07.09.2008, 14:19
Ребят, ну а какже тогда работает скрипт D_икса - http://forum.antichat.ru/thread70705.html ? Никакой капчи ...
на мейле нет капчи,этот скрипт отправляет смс с сайта mail.ru,а точнее через функцию магента

mff
07.09.2008, 14:46
rushter, как реализовать такую функцию? Задача в том, чтобы фунуция отправляла на номер sms при каждом ее вызове.

inlanger
07.09.2008, 15:25
С твоими вопросами - тебе в раздел купли-продажи... за "плюсики" этим никто не будет заниматься

mff
07.09.2008, 15:32
С твоими вопросами - тебе в раздел купли-продажи... за "плюсики" этим никто не будет заниматься
неужели ни у кого нету примерчика? :confused:

Twoster
07.09.2008, 16:01
тс, тут два варианта-
1. Как уже посоветовали сделать грабер пчелинного сайта
2. Либо же через шлюз. @sms.beeline.ru (вроде бы так, пишу на память)
оба варианта не шибко надежные.
Остальные варианты платные, а они как я понял тебя не интересуют! Например можно сделать отправку с сайта napishi.ru! Там по-моему даже дают скрипты для этого.

mff
08.09.2008, 10:14
Не может такого быть! Первый вариант - неподходит, там капча и совсем не то! Я же не хочу сделать сервис отправки смс на своём сайте. Через шлюз были у меня скрипты, но им по 2-4 года и они все уже не работают. Платные варианты - тоже нет. Всё что мне нужно, это чтобы приходила эсэмэска 5-10 раз в день, когда пользователь делает заказ.... Help!!! Кто с этим сталкивался? В какую сторону рыть?

MRAK9
08.09.2008, 11:33
уфффф чет затронула меня эт темка....действительно...над написать скриптик....
А пока он в разработке посмотри эту форму (http://send.sms.biz.ua/) отправки смс-если твой сайт потдерживает перл, то просто вырежи их код и всавь себе....(там без капчи)

Надеюсь что хоть чудь чудь помог....
PS как допишу скрипт-скину сюда...

slesh
08.09.2008, 11:57
Эм. ты не забывай что во всех случаях есть ограничение на кол-во отправляемых смс.
т.е. даже через веб инфейс есть ограничения на день с одного Ip по этому нужно чтото по надежнее искать.

individ
08.09.2008, 12:59
Заказ приходит на email, icq, в базу и нужно
а как вариант автоматическая пересылка писем, с мыла на сотик в виде смс, не подойдет?

prescott
08.09.2008, 13:14
Не может такого быть! Первый вариант - неподходит, там капча и совсем не то! Я же не хочу сделать сервис отправки смс на своём сайте. Через шлюз были у меня скрипты, но им по 2-4 года и они все уже не работают. Платные варианты - тоже нет. Всё что мне нужно, это чтобы приходила эсэмэска 5-10 раз в день, когда пользователь делает заказ.... Help!!! Кто с этим сталкивался? В какую сторону рыть?

Лично работал с сервисом
http://mobak.ru/mobile_marketing/price/

Он платный, но ИМХО 1 рубль за смс не так много =)

Сообщения отправляются весьма прозрачно, вызовом скрипта с параметрами.

mff
08.09.2008, 14:29
а как вариант автоматическая пересылка писем, с мыла на сотик в виде смс, не подойдет?
Эта схема ненадёжна! У меня был не один скрипт отправки sms, но они отвалились, устарели :(

Лично работал с сервисом
http://mobak.ru/mobile_marketing/price/
Он платный, но ИМХО 1 рубль за смс не так много =)
Сообщения отправляются весьма прозрачно, вызовом скрипта с параметрами.
Платный сервис - не допустим!!!

prescott
08.09.2008, 14:50
Платный сервис - не допустим!!!

1 рубль за смс платный?) Не смеши меня. Стабильной халявы в данном случае нет.

Karantin
08.09.2008, 15:06
В инет-магазине в настройках делал вот так
mail@domen.ru; 7903xxxxxxx@sms.beemail.ru
т.е. при поступлении заказа приходит уведомление на почту и в виде смс на номер телефона. Всё бесплатно и нормально работает, правда иногда бывали небольшие задержки в приходе смс.

mff
08.09.2008, 15:10
Karantin, дай код!

xxx-xxx
08.09.2008, 15:22
вот скрипт нашёл, http://www.uploading.com/ru/files/3AB8L9OD/SMS.Script.v2.1.rar.html

Karantin
08.09.2008, 15:27
Какой код? К чему? В настройках самого магазина. Грубо говоря, у тебя есть админ часть, куда ты вписываешь мыло для отчетов и прочего, вот туда и впиши. Я не знаю что у тебя за магазин, что за структура. Какой скрипт у тебя отвечает за уведомления. Возьми любой скрипт для отправки на мыло и впиши 7903xxxxxxx@sms.beemail.ru как мыло.

mff
08.09.2008, 15:49
Какой код? К чему? В настройках самого магазина. Грубо говоря, у тебя есть админ часть, куда ты вписываешь мыло для отчетов и прочего, вот туда и впиши. Я не знаю что у тебя за магазин, что за структура. Какой скрипт у тебя отвечает за уведомления. Возьми любой скрипт для отправки на мыло и впиши 7903xxxxxxx@sms.beemail.ru как мыло.
Вот так?
mail("79031111111@sms.beemail.ru","Новый заказ!","Hello world","From:mail@mail.ru\nContent-type: text/html; charset=\"windows-1251\"");
или так?
mail("mail@mail.ru; 79031111111@sms.beemail.ru","Новый заказ!","Hello world","From:mail@mail.ru\nContent-type: text/html; charset=\"windows-1251\"");

Karantin
08.09.2008, 15:55
Да. Только "от кого делай" соответственно со своего домена, если в обратном адресе mail.ru (или паблик мыл сервисы) будет стоять - боюсь спам фильтр какой-нибудь сработает.

mff
08.09.2008, 15:58
вот скрипт нашёл, http://www.uploading.com/ru/files/3AB8L9OD/SMS.Script.v2.1.rar.html
СПС, скачал, сейчас посмотрим!

mff
09.09.2008, 08:02
уфффф чет затронула меня эт темка....действительно...над написать скриптик....
А пока он в разработке посмотри эту форму (http://send.sms.biz.ua/) отправки смс-если твой сайт потдерживает перл, то просто вырежи их код и всавь себе....(там без капчи)

Надеюсь что хоть чудь чудь помог....
PS как допишу скрипт-скину сюда...
Жду и молюсь как на Бога! :)

.:nbd:.
09.09.2008, 08:43
Какой код? К чему? В настройках самого магазина. Грубо говоря, у тебя есть админ часть, куда ты вписываешь мыло для отчетов и прочего, вот туда и впиши. Я не знаю что у тебя за магазин, что за структура. Какой скрипт у тебя отвечает за уведомления. Возьми любой скрипт для отправки на мыло и впиши 7903xxxxxxx@sms.beemail.ru как мыло.

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

Karantin
09.09.2008, 09:10
Насколько я помню для того, чтобы получить смс через смс-шлюз билайна (без ввода капчи), нужно сначала разрешить прием подобных сообщений на телефон.
Он вроде по дефолту включен, как сейчас на новых симках не знаю, не проверял.

mff
09.09.2008, 09:48
Karantin 7903xxxxxxx@sms.beemail.ru неработает! :(

Karantin
09.09.2008, 11:02
Karantin 7903xxxxxxx@sms.beemail.ru неработает! :(
могут быть задержки, как вариант можешь проверить, разрешен ли прием сообщений с сайта.

individ
09.09.2008, 12:25
Karantin 7903xxxxxxx@sms.beemail.ru неработает! :(
включи услугу. 06849909 (бесплатный).

mff
11.09.2008, 14:36
Спасибо individ! Включил услугу, но sms так и не приходит. :( Помогите! Хелп!