我想通過Twilio API從我的Rails應用發送短信。我按照這裏的說明(https://github.com/twilio/twilio-ruby),但我似乎無法弄清楚這一點。Twilio Ruby發送短信 - 未定義的方法`消息'
這裏是我的軌控制器
require 'twilio-ruby'
account_sid = '[I inserted account_sid here]'
auth_token = '[I inserted auth_token here]'
@client = Twilio::REST::Client.new(account_sid, auth_token)
@client.account.messages.create(
from: '+[number here]',
to: '+[number here]',
body: 'Hey there!'
)
返回(簡單的隱私原因省略號)跟隨錯誤信息
NoMethodError .... undefined method `messages' for #<Twilio::REST::Account: ....
任何幫助將不勝感激的代碼。謝謝大家!
哇謝謝你!當我按照你的建議從控制器中移除require'twilio-ruby'時它就起作用了。這是如何解決我的問題? 對於其他人有同樣的問題 - 如果這不適合你,我也重新啓動rails服務器。也許這可能是解決方案的一部分。 –