0
我正在關注一個Twilio教程(HERE),以將語音和短信添加到我的導軌4並一直得到相同的錯誤...'至'電話號碼是必須的。我想我有一個數字定義...不是?我已經在下面列出了所有相關的代碼。先謝謝你。還要注意,client_phone是表格中的一列... client_phone是由用戶輸入的,然後單擊該按鈕以分享它。在導軌中使用Twilio 4 - 需要'到'電話號碼
控制器:
def share_over_sms
twilio_sid = ENV["TWILIO_ACCOUNT_SID"]
twilio_token = ENV["TWILIO_AUTH_TOKEN"]
twilio_phone_number = ENV["TWILIO_PHONE_NUMBER"]
@twilio_client = Twilio::REST::Client.new twilio_sid, twilio_token
@twilio_client.account.sms.messages.create(
:from => "+1#{twilio_phone_number}",
:to => @client_phone,
:body => "This is a test."
)
end
路線:
get "share_over_sms"
查看:
<%= link_to 'Share Text', share_over_sms_listing_collection_path(@listing_collection), class: "button btn-nklyn-dark btn-2x" %>
錯誤:
_'client_phone'由用戶輸入,然後單擊該按鈕以分享._ @ client_phone變量未定義,其中來自參數或其他參數? –
@Зелёный它包含在listing_collection_params中。 –
@MikeWiesenhart您可以在調用之前打印'@twilio_client',twilio_sid和twilio_token的值嗎? – fabriciofreitag