| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Распределённые приложения и сеть > Как отослать SMS средствами .NET |
| Автор: Dark Elf 21.1.2006, 21:26 |
| Добрый вечер всем! Собственно вопрос — хотелось бы в свой программе реализовать отсылку SMS но не знаю как это делается. Никто случайно не сталкивался? |
| Автор: thorium 21.1.2006, 22:57 | ||||||
| RTFM: MailMessage, SmtpMail Смысл такой: созаешь объект класса MailMessage, допустим mm:
а потом
Чуть не забыл. Там еще нужно указать
|
| Автор: mr.DUDA 22.1.2006, 10:36 |
| Надо найти сервер, отправляющий переданный ему email по SMS и написать код, как написал thorium. Кстати, вопрос для раздела "распределённые приложения и сеть". |
| Автор: Exception 22.1.2006, 16:09 |
| Для какого оператора? Универсально не выйдет. Бесплатно, по крайней мере |
| Автор: thorium 22.1.2006, 18:50 |
| Дело в том, что с мыла можно послать смс'ку. Разве никогда не делал такого? |
| Автор: Hidrag 23.1.2006, 13:50 |
| Вроде на билайне можно было отправить на маил сообщение а оно придет на мобильник, кто нить пользовался таким? и работает ли оно сейчас? а идея неплохая...) |
| Автор: sindi8 24.1.2006, 11:08 |
| на мегафоне тоже работало. там было что-то в таком формате: <десятизначный номер абонента>@megafon.ru; точно не помню, какой адрес - нужно смотреть на мегафоновских сайтах или звонить операторам. Возможно сейчас за такую услугу деньги с абонента будут брать, когда делал я все было бесплатно, текст сообщения присылался короткий, если сообщение превышало размер 1 смс - информация просто терялась. Тема сообщения тоже приходила, все переводилось в транслит. На мейл.ру есть такая фича - оповещение о приходе новой почты на мобильный. Можно посмотреть что они пишут по этому поводу вот http://www.mail.ru/pages/help/315.html, может поможет. |
| Автор: ishimcity 30.1.2009, 07:27 |
| Проще всего разобратся с кодом HTML оператора и сделать что то типа POST на оператора и все будет отлично |
| Автор: QryStaL 30.1.2009, 10:11 |
| ishimcity, я думаю, за 3 года смс уже отправили )) |
| Автор: Nestap 26.2.2009, 17:41 |
| Dark Elf, поделиць с нами ... |
| Автор: ishimcity 27.2.2009, 09:20 |
| Nestap А что вам интересно |
| Автор: Nestap 27.2.2009, 09:25 |
| ishimcity, отправка смс на мобиле!.... |
| Автор: ishimcity 27.2.2009, 11:33 |
| берете сайт,вытягиваете с его переменные которые требуються,делаете POST и всех дел на пятак. если точней то какой оператор? |
| Автор: Nestap 27.2.2009, 15:35 |
| ishimcity, MOLDCELL http://moldcell.md Orange http://orange.md |
| Автор: KP0H 27.2.2009, 17:02 |
| Если отправляется на с КПК, то имеет смысл использовать какой-либо адекватный общедоступный (наверное платный) сервис. А если с КПК по ВМ, то использовать СДК. |
| Автор: ishimcity 27.2.2009, 20:32 |
| Nestap Приведу пример для http://moldcell.md 1. получаем страницу http://www.moldcell.md/rus/sendsms (GET) 2. ищим необходимые переменные в коде для заполнения а)phonePrefix - здесь храниться префикс номера value="373790" и т д б)phoneNumber - номер телефона с)message - сообщение д) найдти код картинки это будут src="/securePicture/1d41c6d6-c5f7-4f9e-a956-fbe6876b33f3" в итоге должно получиться так: http://www.moldcell.md/securePicture/1d41c6d6-c5f7-4f9e-a956-fbe6876b33f3 е) publicGuid - 1d41c6d6-c5f7-4f9e-a956-fbe6876b33f3 ну вот и все Далее формируешь POST похоже на адрес https://www.moldcell.md/xds/default.aspx или http://www.moldcell.md/rus/sendsms (надо подумать) а POST должен выглядеть так phonePrefix=373791&phoneNumber=34561&message=test&pictureCode=535756&type=sendSms&publicGuid=f530bf23-7840-4074-9d57-f84f50567fd8&url=sendsms&langUrl=rus&sendSmsSubmit=test pictureCode - это код поддтверждения если есть вопросы пиши. |
| Автор: vito1945 2.4.2009, 23:40 |
| Объясните, как получить страницу методом get и что значит сформировать post? Из того, что я писал, эти методы нужно просто было указать при создании формы с элементами, а оказывается и программно можно эти методы вызывать! Как? |
| Автор: Scatman 23.8.2009, 17:42 |
| может у кого есть готовые примеры ??? |
| Автор: morozilnik 25.8.2009, 08:07 |
| Я в ближайшую неделю буду писать службу, которая принимает СМС с короткого номера. Использовать буду RoaminSMPP v.3.4. Как напишу, могу поделиться. |
| Автор: medicdim 28.8.2009, 17:17 | ||
| Давеча писал сервис СМС уведомлений... Использовал GSM шлюз ECCOM BASIS, подключённый к КОМ порту. Логика следующая: мониторинговая система при каком-либо событии отправляет мыло. Адресаты указываются следующим образом: 8**********@sms.domin; сервис отлавливает это письмо и рассылает его текст всем адресатам. Вот функция, реализующая непосредственно отравку:
Если кому интересно, могу выложить полностью исходники |
| Автор: neiron 28.8.2009, 19:05 |
| Если смс отправлять не ради побаловаться, а для дела и коммерческого проекта, то уж лучше через ОПСОСа действовать. Не знаю как в Молдавии, а наш мегафон поставил у себя систему Беркут - smpp сервер. Всё что нужно - заключить с ОПСОСом договор (у нас к примеру на 1000 смс в месяц, недорого выходит, надо сказать) и реализовать smpp клиента. Мы клиента на Java писали - открытые либы есть. Я их юзал. Но видел и какие-то наработки под .net Не вспоиню сейчас адрес... В общем, в случае подобного решения вперёд на гуглу с запросом SMPP |
| Автор: morozilnik 30.8.2009, 12:37 |
| Есть реализация Roamin SMPP. Кто нибудь знает как избавиться от иероглифах при приеме СМС на русском? |
| Автор: morozilnik 1.9.2009, 10:43 |
| Написал свою библиотеку для декодирования UCS2. Посмотреть можно тут: http://morozilnik.blog.ru/79056659.html |
| Автор: medicdim 3.9.2009, 08:57 |
| было бы неплохо увидеть исходники твоей библиотеки ;) просто ради интереса... |
| Автор: gambit 3.9.2009, 13:55 | ||
Я конечно не morozilnik, и что он решит не знаю, но я так думаю что "было бы не плохо заплатить за исходники ;) просто ради интереса..." |