c# – 什么样的技术可用于发送短信?

前端之家收集整理的这篇文章主要介绍了c# – 什么样的技术可用于发送短信?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找将定期的自动文本消息发送到订阅用户的列表.使用 Windows Mobile设备后,我可以使用compact .Net框架轻松实现这一功能,该设备连接到usb并通过此方式发送消息.我想探索其他解决方案,例如有一台服务器或类似的操作.我只是不知道这样一个系统涉及到什么.

解决方法

这真的取决于你打算发送多少文本消息,以及消息到达时间(实际到达时间)是多么重要.

短信聚合器

对于更大的音量和良好的可靠性,您将需要使用SMS聚合器.这些聚合器具有Web服务API(或SMPP),您可以使用它们发送您的消息,并确定您的消息是否随时间传递.我有经验的聚合者的一些例子是Air2Web,mBlox等

使用聚合器的好处是,他们可以指导您完成发送有效消息所需的内容.例如,如果您想要自己的,独特的短代码,他们可以使用操作符浏览流程以确保该短代码.

他们还可以确保您符合有关使用短信的任何规则.如果您不遵守SMS的使用方式,只有在您开始使用聚合器时所同意的范围内使用短信,操作符将会平息您的关闭.如果你超越了你的界限,他们就有聚合者关系来防止任何服务中断.

您将支付每条消息,并可能有基准服务费.所有如果这是由你的音量决定的.

SMTP到短信

如果您想要一个不可靠,低廉的解决方案,以低数量的已知地址,您可以使用SMTP到SMS解决方案.在这种情况下,您只需找到收件人的移动提供商,并使用其移动提供商的电子邮件方案来发送邮件.一个例子是7705551212@cellcompany.com.

在这种情况下,您发送消息,它已经消失,您希望它到达那里.你真的不知道是不是在做它.此外,一些提供商限制消息如何通过SMTP到SMS网关来限制SMS垃圾邮件.

但是,这种情况是从几乎任何编程语言中最容易使用的.有一百万C#的例子如何发送电子邮件,这样做将是没有什么不同的.

这是获得大量消息的最具成本效益的解决方案(即免费).当您开始做太多这样的事情时,操作符可能会发现通过SMTP发送大量消息到SMS网关.

有效的发短信

在许多情况下,您必须确保收件人已正确选择加入您的服务.这只是一个很大的事情,如果你的文本是一个非常大的人口.

你会想要记住短信(短于140到160个字符).当你编程的东西你会想要烘烤,或者你可能会不小心发送多部分消息.

不要忘记,你会想确保你的收件人意识到他们可能需要支付收到的短信.在一个无限制的文本计划的世界中,这一点越来越受到关注.

猜你在找的C#相关文章