用于Twilio双向sms的Ruby api不工作

用于Twilio双向sms的Ruby api不工作,ruby,twilio,twilio-twiml,Ruby,Twilio,Twilio Twiml,下面是twilio sms双向消息的webhook。 每当我从手机回复短信时,下面的函数都会被调用并打印from、message和messageSid,但它无法将twiml响应发送回电话号码。我在twilio消息日志上看不到任何日志 require 'twilio-ruby' require 'sinatra' module Api module V2 class TextableInboundController < ApplicationController

下面是twilio sms双向消息的webhook。 每当我从手机回复短信时,下面的函数都会被调用并打印from、message和messageSid,但它无法将twiml响应发送回电话号码。我在twilio消息日志上看不到任何日志

require 'twilio-ruby'
require 'sinatra'

module Api
  module V2
    class TextableInboundController < ApplicationController
      # Respond to incoming calls with a simple text message
      def process_incoming
        from = params["From"];
        message = params["Body"];
        messageSid = params["MessageSid"];
        puts from
        puts message
        puts messageSid
        twiml = Twilio::TwiML::Response.new do |r|
          r.Message 'The Robots are coming! Head for the hills!'
        end
        twiml.text
        #Send message to user

      end
    end
  end
end
需要“twilio ruby”
需要“sinatra”
模块Api
模块V2
类TextableInboundController<应用程序控制器
#用简单的短信回复来电
def处理单元输入
from=参数[“from”];
message=params[“Body”];
messageSid=params[“messageSid”];
提出
放置消息
放置消息SID
twiml=Twilio::twiml::Response.new do | r|
r、 信息“机器人来了!往山上去!”
结束
twiml.text
#向用户发送消息
结束
结束
结束
结束

您是否收到任何错误…这不是
r.message
而不是
r.message
吗?根据Twilio文档中的示例,
如何处理传入的
作为Sinatra应用程序的一部分被调用?