2008-09-05 4 views
11

У меня есть сценарий, когда мне нужно позвонить на телефон (стационарный/мобильный) или отправить SMS определенному набору пользователей только с помощью ASP.NET и C#. Веб-приложение не является мобильным приложением.ASP.NET и отправка SMS/звонков

Как мне это сделать? Каковы обычно будут требования к оборудованию? Я был бы чрезвычайно благодарен, если бы вы могли предоставить мне указатели и справочные сайты.

+0

Я должен был уточнить, что я требую его в Индии. – Codeslayer 2008-09-08 10:00:01

ответ

1

Не уверен, что вы ищете аппаратные решения для автоматизации себя или внешних служб. Тем не менее, я довольно широко использовал BT's Web21C.

У них отличный API .Net и множество функций. Их цены являются лучшими в Великобритании, но могут упасть с US SMS, что, очевидно, дешевле, но есть много других поставщиков услуг SMS.

Что предлагает BT, а это редкий интерфейс API для автоматизации набора номера, конференц-связи и управления потоком вызовов.

0

Via WebServiceX, вы можете отправлять SMS-сообщения в любую точку мира. Для телефонных звонков я бы использовал Asterisk.

+1

WebServiceX не распространяется на всех поставщиков услуг в Индии – Codeslayer 2008-09-08 09:59:14

2

Большинство носителей указать адрес электронной почты, который вы можете отправлять текстовые сообщения на —, например, с Verizon, вы можете отправить по электронной почте [email protected] и он будет отображаться в виде текстового сообщения на этот номер.

Wikipedia имеет полный список адресов электронной почты, предоставленных перевозчиком.

Отправляя текстовые сообщения как «электронные письма», вы можете воспользоваться System.Net.Mail и тому подобным.

0

Если это для Великобритании, то Esendex обеспечивает приятный WebService, хотя BT21 Web-интерфейс BT, похоже, немного дешевле.

1

Что именно вы подразумеваете под «позвонить»? Вам просто нужно позвонить кому-то, чтобы перенести их или сделать свой собственный интерактивный автоматический вызов?

Если вам просто нужно сделать простой звонок для передачи кому-либо, есть такие услуги, как VoiceStar, которые могут это сделать. Если вам нужно сделать автоматический автоматический вызов, я бы предложил OCS 2007 Speech Server. Asterisk - это SIP PBX и может работать или не работать для вас в зависимости от того, что вы пытаетесь сделать.

Что касается отправки текстовых сообщений, у меня нет большого опыта, поэтому другие ответы, вероятно, будут лучше.

0

messagepub, предоставляет интерфейс API для отправки не только SMS и совершать телефонные звонки, но также IM, Twitter и сообщения электронной почты. Это может помочь вам решить вашу проблему.

У них есть вспомогательная библиотека C#, которую вы можете использовать, чтобы легко интегрировать многоканальные сообщения в ваше приложение.

+0

Message Pub, похоже, не работает. – TGnat 2010-07-09 02:05:42

0

Я построил один некоторое время назад с помощью сервера SMS шлюз. Это было сделано в .net 1.1, ASP.net & vb.net. Если я правильно помню, я создал простую веб-страницу и отправил свой запрос на сервер sms-шлюза через http post.

На веб-странице размещено простое текстовое поле и кнопка для отправки. Как только это будет сделано, опубликовано сообщение. В пакет включено имя пользователя & пароль для аутентификации & sms-сообщение.

Надеюсь, это поможет.

0

Я мало знаю о звонках, но очень хороший API доступен в Пакистане бесплатно для sending and receiving sms. Я дал ему попробовать, и мое приложение отлично работает!

Смежные вопросы