PDA

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


timur-kar
15.07.2002, 21:48
Знает ли кто-нибудь как можно послать sms из скрипта ? Очень надо для уведомлений об ответах. Может через какой-нибудь mail?

Stasik
15.07.2002, 22:02
найди мыльный сервис который тебе будет мыло на смс форвардить, или free sms гейттвоей сетки.... потом и поговорим :xex::xex::xex:

timur-kar
16.07.2002, 00:49
Как отправлять почту из скрипта я знаю, мне как раз и нужно узнать - куда её отправлять и где можно найти адрес email -> sms сервера. Есть много серверов с которых можно отправить sms, но мне нужно знать как они это делают.

Stasik
16.07.2002, 01:04
Как? у них стоит машина которая подключена к мобильной стеке провайдера... куда смс и заливаются :xex: вообщето всего 3-4 больших фирмы, которые предоставляют эти услуги... остальные через них шлют.... а тебе надо слать через посредников... в какую сеть хоть?

timur-kar
16.07.2002, 01:05
Мне все равно через кого слать, главное чтобы доходило. Для начала в МТС и Би-Лайн.

Stasik
16.07.2002, 09:47
ну ты простой..... давай.. адресси страниц откуда слать можно

timur-kar
16.07.2002, 11:57
Я действительно извиняюсь за то, что я такой "простой", просто я совершенно не знаю как это делается, но очень надо.
Адреса страниц вот (это только некоторые):

http://www.spb-online.com/sms.htm
http://www.goblin.ru/sms/index.pl
http://gsmmillenium.wallst.ru/sms.htm
http://shymkent.dtn.ru/sms.htm
http://ne-zamerzaj.narod.ru/smsfrend.htm

Как я понял происходит так: форма отправляется скрипту, а скрипт отсылает sms, вот мне и надо понять как работает этот скрипт.

Stasik
16.07.2002, 16:15
я тебе обьяснил.. скрипт скорее всего связан с железкой....

забудь.. будем через наш скрипт обращаться к другому
итак:
дядя стасик даёт уроки :xex:
ну... вот... давай возьмём
http://www.goblin.ru/sms/index.pl
и посмотрим в html кодец на предмет полей....
поля
provider - beeline или mts
gsm - 1/0 (для мтс не играет роли)
prefix - в значениях 7901,7902,7903,7095
phonenum - cам номер
message - сам текст
смс-скрипт
http://www.goblin.ru/sms/index.pl реагирует на ГЕТ.. это хорошо
теперь моя очередь

<?
//SMS Gateway v1 function [c] stasik.com 2k2 ;)
//usage: sms(text,number,provider,gsm);
//example: sms('text','+7901000000','beeline','1');
function sms($message,$number,$provider,$gsm=0){
//почитстим номер
str_replace("+", "", $number);
str_replace("-", "", $number);
str_replace(" ", "", $number);
//'выдерем' префикс
$prefix= substr($number, 0, 4);
$number = substr($number, 4, strlen($number));
//обрезаем сообщение до 130 символов (это у гоблина так)
$message = substr($message, 0, 127);
$message .= "...";
//посылаем
$sms=@fopen("http://www.goblin.ru/sms/index.pl?provider=$provider&gsm=$gsm&prefix=$prefix&phonenum=$number&message=$message","r");
@fclose($sms);
}
?>


вот вообщем-то и всё... тестить я не стал.. лень.... и заниматься распознованием ответа сервера тоже.... по тойже причине :xex::xex::xex::xex::xex::xex:

p.s.: мне было лень, но по идее тут ещё addslashes добавить надо.... на всякий случай

timur-kar
16.07.2002, 17:05
Спасибо - проверю. Если не получится - напишу, если получится - тоже :)

jutky
21.10.2003, 17:05
В продолжение темы ,
надо послать sms в Израиле,
не обязательно чтоб работало для всех операторов,
ну через скрипт естественно.

Кто знает как помогите пожауйста, очень нужно.

З.Ы. Я использовал разные сайты , но они или умерли, или просят код, так чтоб
нельзя было скриптом посылать.

Stasik
22.10.2003, 00:43
код можно почитать ;)

jutky
22.10.2003, 00:47
еслиб можно было ,
там выводится картинка с цифрой и должен ее ввести,
ну естественно через скрипт я это сделать не могу :(

Stasik
22.10.2003, 15:07
можешь.... если цифры там не гнутся какнибудь... то это довольно просто :)

jutky
22.10.2003, 19:33
там .png , чёрне цифры на оранжевом фоне , ничего не гнётся,
ну и как это сделать?

Stasik
23.10.2003, 20:25
php :) скачиваешь.. потом GD анализируешь.... для vpost я кстати написал сам, но мне жалко :xex:

jutky
23.10.2003, 21:14
nu pravil'no , mne dlya vpost i nado.
Tl'ko ya ne znayu chto takoe GD , i kak ego analizirovat' toje ne znayu :(
mozjesh pomoch? nu hot' paru linkov na nuzhnuyu infu.

P.S. sorry za translit, ya ne na svojom compe.

Stasik
24.10.2003, 02:17
http://de.php.net/manual/en/ref.image.php

jutky
30.10.2003, 11:51
ну там функций дофига, что-то я не разобрался, можеш поподробней подсказать