Twitter如何能够免费发送/接收数百万条短信?

mat*_*ler 14 sms bulksms sms-gateway

我正在开发一个应用程序,用于向用户发送和接收SMS消息.(别担心 - 这不是垃圾邮件 - 应用程序的每个用户都希望发送和接收这些邮件).

应用程序的一个关键方面......如果用户向应用程序发送消息,则应用程序会将该消息发送给该用户"团队"中的每个人.因此,该应用程序将发送一个相当数量的消息接收(我希望几千用户,每天5,000-10,000条短信).

我一直在尝试一些选择:

  1. 短信到电子邮件
  2. 将手机连接到我的服务器
  3. 承包SMS网关

选项1很棒,因为它是免费的,但它是不可靠的(显然移动提供商在他们可以收取的短信之后排队这些消息,所以他们经常收到迟到或丢失)

选项2也很便宜,但手机无法跟上我要发送的消息数量.此外,移动电话提供商将认为此数量的消息过多.

选项3是完美的,除了SMS网关提供商收取PER MESSAGE(通常每个0.02美元至0.06美元),这会产生不可能的扩展问题.(让我想起旧的商业格言......"当然,我们在每次交易中都会亏钱,但我们会在数量上弥补......")

所以,长话短说 - 在EARTH上如何将Twitter拉下来?他们从一开始就做了类似的事情(允许用户与应用交换短信).即使他们通过谈判获得了令人难以置信的折扣(例如,每条消息0.001美元),他们也会支付极高的成本来发送他们处理的数亿条消息.

有谁知道他们是怎么做到的?

Mat*_*all 9

经过一段谷歌搜索,看起来Twitter只是与各个国家的手机公司签订了协议.例如(Twitter博客帖子链接垃圾邮件传入):

对一般的短信更多的细节在这里.

  • 这个答案解释了Twitter在相当大的时候如何管理自己.但是,在它与这些公司进行谈判之前,它是如何管理的呢?即使在那些早期,发送数以万计的信息也会因为大量的现金而被烧毁? (2认同)