使用SMS网关进行移动开发-缺少什么?

| 我有一个基于移动服务的项目的想法。我已经在线阅读了一些内容,包括以下教程:SMS教程,发现它很有帮助,但是我有一些基本问题,请耐心等待。 我经营一家小型公司(例如在我和朋友中),并且希望设置一种情况,使人们可以发短信给号码并接收信息,或者在我的网站上设置他们接收短信,让他们知道做某事的时间,或者“技术支持”可以根据需要发送短信,等等。 因此,根据我收集到的信息,我可以将Kannel用作与可以购买的GSM调制解调器交互的“ SMS网关”。我可以为此调制解调器购买短信计划SIM。然后,我可以设置Kannel以将GSM调制解调器用作虚拟smsc。因此,用户可以通过短信发送SIM卡的电话号码,该电话号码将发送到调制解调器并由Kannel解释。我的应用程序仅需与Kannel交互。将来,如果我决定需要更多短信发送功能并升级到真正的SMSC,则无需更改应用程序。 我有什么想念/误解吗? 谢谢!     
已邀请:
对于小型公司而言,使用Kannel作为SMS网关是一个不错的选择。当您必须构建,配置,维护等等时,确实会带来很多麻烦。所有您需要的服务,这就是每个人都称为“很多工作”。 您要做的是将GSM调制解调器用作短信的长码(短码)。 我认为这对于较小的应用程序来说是一个可预期的解决方案,如果服务,延迟和可用性对于本地区域而言可能不那么重要。但是,如果这需要可靠,我会考虑获得一个短代码(或共享一个短代码),或者只是一个没有长/短代码的SMS消息服务(请参阅下面的Twilio)。 同样,如果您想推出自己的服务,则SMSC的服务也需要考虑一些事项。如果您的Kannel / GSM调制解调器不支持该运营商,则您必须联系该运营商并连接到他们的SMSC。连接运营商的价格不菲。这是聚合器具有所有运营商连接并支付这些费用的方式所吸引的。 从Kannel过渡到网关服务提供商时,这又是另一个麻烦,因为您需要从头开始并使用任何服务提供商API,然后完全替换Kannel / GSM。您的工作流程可能相同,但是发送和接收消息的方式却大不相同。大多数(如果不是全部)聚合器都将提供您自己的SDK / API /服务版本,您需要遵守该版本才能使用其服务。 如果在美国,则可以考虑其他一些选择: Twilio,对于正在寻找SMS功能的小型公司来说,这似乎是最简单的解决方案。现在,他们目前正在通过试用提供SMS短代码,但是如果您需要短代码,我会选择真正的消息聚合器。 Zeep Mobile提供带有短代码的免费SMS服务,但它们的确会与您的所有SMS消息一起发送广告。如果广告不打扰您,这是一种补贴费用的好方法。不确定是否可以选择所需的广告类型,但这是服务的另一种选择。 Clickatell提供一项服务,您可以在其中共享短代码并使用关键字来过滤到帐户的SMS流量。如果您的资金和流量(您发送和接收的短信数量)有限,这是削减一些成本的另一种方法 OpenMarket提供全方位服务的SMS / MMS全球平台,如果您需要进行大量的业务和/或需要在全球范围内进行交易,那么这就是您想要的。 注意:这些只是少数服务,因为还有许多其他服务 使用短代码也有一些注意事项,因为如果您所服务的国家/地区需要使用自己的短代码,则需要注册新的短代码。例如:您可以使用美国短代码来为加拿大服务,也需要加拿大短代码。如果您只进行少量流量,这可能会导致成本高昂。     
我认为您已经有了基本的考虑。 John是对的,使用短信网关是一个更好的主意,您将获得更好的可靠性和吞吐量。而且您可能会得到缓慢的价格。     

要回复问题请先登录注册