7

これがどのように機能するかについてのサンプルコードはありますか?かなり簡単なはずですが、TwilioのドキュメントはSMS/Railsについてはまばらです。

「body」列と「from」列を持つ単純な「post」モデルがあります。SMSメッセージをリストに表示したいだけです。私が仕事に取り掛かった最も近いものは次のようなものでした:

#posts_controller.rb
class PostsController < ApplicationController
 def new
   @post = Post.new(:body=>"?",:from=>"?")
   @post.save
 end
end

#twilio sms url: ...myappurl/posts/new

これにより新しい投稿が作成されますが、「from」と「body」の値は明らかに「?」です。Twilio SMSの「From」と「Body」の値をrailsコントローラーに渡すにはどうすればよいですか?

何かアイデアや正しい方向への微調整はありますか?ありがとう!

4

1 に答える 1

7

解決しました!思ったほど簡単でした。

私のposts_controller.rbファイル:

def twilio_create
  @post = Post.new(:body => params[:Body], :from => params[:From])
  @post.save
end

これにより、TwilioからBodyとパラメータが効果的にプルされます。From同じことが他のパラメータ(、、など)にも適用できSmsMessageSidますAccountSid

Twilioのリクエストで送信されたパラメータの完全なリストはここで確認できます。

于 2011-01-12T05:04:26.477 に答える