Twilio Ruby gem を使用して、:message 内のフォーム ビュー ヘルパーから「to」と「body」のパラメータを渡し、コード内で「from」番号をデフォルト設定して設定しましたが、実行するたびに、取得しています:
Twilio::REST::MessagesController の RequestError#create
「差出人」の電話番号が必要です。
class MessagesController < ApplicationController
(other methods in here as well)
def create
user = User.find(params[:user_id])
@account_sid = '******'
@auth_token = '**********'
from = '+1347*****'
body = params[:message][:body]
to = params[:message][:to]
from = '+1347******'
@client = Twilio::REST::Client.new(@account_sid, @auth_token)
# this sends the sms message
@client.account.sms.messages.create(body => :body, from => :from, to => :to)
# this saves the form message in the model Message
user.messages.create(body => :body, from => :from, to => :to)
redirect_to '/'
end