ruby-on-rails – Twilio:接收短信并使用正文内容做点什么
发布时间:2020-12-17 03:05:49 所属栏目:百科 来源:网络整理
导读:我很难理解Twilio.我已经阅读了文档,并计划再次阅读它们,但我希望得到一些指示.我在我的应用程序中使用 Ruby on Rails. 我想要做的是能够从用户接收带有正文的文本消息.然后,我希望能够在模型中保存那些文本.我该怎么做呢? 谢谢! 解决方法 Twilio号码可以
我很难理解Twilio.我已经阅读了文档,并计划再次阅读它们,但我希望得到一些指示.我在我的应用程序中使用
Ruby on Rails.
我想要做的是能够从用户接收带有正文的文本消息.然后,我希望能够在模型中保存那些文本.我该怎么做呢? 谢谢! 解决方法
Twilio号码可以与回调URL相关联,它将在收到SMS时发送POST请求.应该自定义此回调URL以指向您将用于处理SMS的应用程序中的控制器.从那里,您可以阅读params哈希,了解收到的SMS消息的详细信息.值得注意的是:params [‘From’]和params [‘Body’].将这些参数中的文本存储到您喜欢的任何模型中!
Twilio回调网址 http<s>://<your domain.com>/sms 路线 resource :sms,only: :create 调节器 class SmsController < ApplicationController skip_before_filter :force_ssl # You may need this if your app uses https normally def create # Do something with params['From'] -- contains the phone number the SMS came from # Do something with params['Body'] -- contains the text sent in the SMS # <Reponse/> is the minimum to indicate a "no response" from Twilio render xml: "<Response/>" end end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |