1
Twilio 사이트에서다음에 labcoder의 Twilio-Hackpack-for-Heroku-and-Sinatra를 사용하고 있습니다. 저는 문자 그대로 복사하여 코드를 붙여 넣었으며 카운터를 증가시키지 않습니다. 대신 자신의SMS 용 Twilio 빠른 시작 코드
get_or_post '/sms/?' do
:
빠른 시작 코드의 유일한 차이와 내 코드는 내가 get_or_post 사용입니다
나는/SMS-퀵 스타트 자신의 get 메소드를 사용get '/sms-quickstart' do
, 오류 (11200) HTTP 검색 오류가 발생합니다./sms /?와 함께 get_or_post를 사용하면 작동하지만 카운터가 증가하지 않고 "안녕하세요, 새 메시지를 보내 주셔서 감사합니다."라는 메시지가 계속 나타납니다. 다음은 내 app.rb의 코드입니다.
get_or_post '/sms/?' do
session["counter"] ||= 0
sms_count = session["counter"]
if sms_count == 0
message = "Hello, thanks for the new message."
else
message = "Hello, thanks for message number #{sms_count + 1}"
end
twiml = Twilio::TwiML::Response.new do |r|
r.Sms message
end
session["counter"] += 1
twiml.text
end