1

我有一个使用 Ruby on Rails 构建的现有 Web 应用程序。它已经具有内置的电子邮件功能。我们的用户已请求能够执行以下操作的功能(仅适用于美国用户):

  1. 获取与他们注册的电子邮件地址相关联的唯一且新的美国电话号码(我们的网络应用程序中的用户 ID

  2. 让其他人(用户或非用户)能够将我们注册的 SMS 消息发送到这个新号码。注册用户将收到一条通知,通知他已收到一条短信,然后将转到消息模块检索短信

  3. 注册用户还应该能够从其消息模块向其他用户及其手机号码发送 SMS 消息。这些用户将不会收到 SMS 的内容,而是会收到通知,表明他们已收到我们注册用户的 SMS,现在他们需要创建新 ID 或使用现有凭据登录并验证电话号码才能检索来自我们用户的短信。

问题:什么 Ruby Gem 可以用于这样的功能?

此外,是否有可用于此类功能的 API 和开源代码?

由于我们仍然是一家初创公司,因此我还希望将上述所有方面的成本保持在较低水平。

提前致谢。

4

1 回答 1

1

您可能会考虑查看Twilio(披露:我为 Twilio 工作)。

Twilio 有一个Ruby gem,它提供了一个用于发送 SMS 消息和购买电话号码的高级 API。您还可以通过指定将在收到消息时接收 HTTP 请求的“webhook”URL 来接收传入的 SMS 消息。您可以在此处注册免费试用帐户

一些相关的文档:

于 2013-06-24T12:17:23.720 回答