在网站中发送/接收/响应IM的最简单方法

时间:2010-09-23 19:33:42

标签: c# asp.net sms msn-messenger

我有一个用C#编写的网站,当用户做某事我希望能够向管理员发送IM消息并允许管理员回复批准/拒绝该请求。

我想使用像MSN Messenger或AIM这样的东西,以便IM消息也可以作为短信发送到手机。

4 个答案:

答案 0 :(得分:1)

您需要支付使用SMS网关的费用。通常,您提前购买批量邮件。很少有(如果有的话)免费网关,因为我们都知道蜂窝公司是什么样的剥头皮。 IIRC,使用的协议是SMPP。

http://en.wikipedia.org/wiki/SMS_gateway

如果您不在托管网站上并且拥有自己的硬件,则可以将任何现代手机插入USB端口,并使用供应商软件通过使用Hayes命令的串行协议发送SMS,或者更可能这些天,java,C#或c ++中的一个很好的对象模型。诺基亚多年来一直提出这个问题。

答案 1 :(得分:1)

我想看看Twilio(http://www.twilio.com/)。他们专注于帮助开发人员将SMS / Voice集成到应用程序中。

答案 2 :(得分:1)

Twilio是一种Web服务,可用于使用REST / XML API发出和接收调用和文本消息。你必须为服务付费,但它非常适合使用。

答案 3 :(得分:0)

要从程序发送短信,一种简单的方法是使用电子邮件(只要您知道要发送邮件的人的电话公司)。例如,要将文本发送到telus(加拿大提供商)电话,只需发送电子邮件至 [10位数电话号码] @ msg.telus.com

不同的手机公司有不同的格式,您需要找到您所在地区的这些地址列表。并非所有人都支持在不付费的情况下接收这些消息,但有些人会这样做。

编辑:以下是美国运营商的地址列表,请尝试相应的地址,看看它是否适合您: http://www.tech-recipes.com/rx/939/sms_email_cingular_nextel_sprint_tmobile_verizon_virgin/