用于Twilio双向sms的Ruby api不工作
下面是twilio sms双向消息的webhook。 每当我从手机回复短信时,下面的函数都会被调用并打印from、message和messageSid,但它无法将twiml响应发送回电话号码。我在twilio消息日志上看不到任何日志用于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
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应用程序的一部分被调用?