如何使用Twilio接收来自用户的短信并使用消息回复该文本?

1.)用户向指定的Twilio电话号码发送文本消息2.)应用程序接收此消息并解析它以获取可操作的数据3.)应用程序向发送者回复,并提供发送所请求信息的文本消息

我怎么用铁轨做这个?!

假设您的业务逻辑执行时间不长,处理文本和发送响应非常简单。 以下是核心步骤:

  1. 抓住twilio-ruby助手库。
  2. 将您的SMS Url指向您要调用的Rails控制器/操作
  3. 处理传入的请求并执行您的业务逻辑
  4. 而不是返回HTML,返回TwiML

这是一个简单的应用程序的链接,它只是这样做:

https://github.com/crabasa/twilio-rails-demo

更新:我已经将关于集成Twilio的两篇详细博客文章写入了Rails 4.x应用程序: 第1 部分和第2部分 。