我正在使用 ruby 2.0.0 和 Rails 4.0。
我正在通过我的 rails 应用程序向我的最终用户发送一条短信。
当他们响应时,我想将他们重定向到 api 调用:
www.myapp.com/api/verify_text_response
在该 API 调用中,我想查看从最终用户发送到我的 url 的文本消息是什么。理想情况下,我会收到一个“ text_response
”的参数,然后我可以做我想做的事。
如何将我的 end_user 的回复重定向到上述 url,并在我的参数中捕获它来自的电话号码以及发送给我的消息?如果这不可能,我如何使用 TwiML 做类似的事情?
最终目标
对于它的价值,这就是我想要完成的事情:
- 我发了一条短信——“
Would you like to subscribe?
” - 最终用户响应“
Yes
”或“No
”。 - 我将模型
subscribed
上的属性更改subscription
为 true 或 false。 - 我发送另一条短信说“
You are subscribed.
”或“You are not subscribed.
”。
项目#3 和#4 基于用户在项目#2 中响应“是”或“否”。