【发布时间】:2017-08-18 07:31:20
【问题描述】:
我正在使用ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]
导轨:Rails 5.1.3
我有一个检查电话号码是否有效的操作以及我发送消息的操作。 消息操作完美运行,但当我尝试检查数字时出现错误。这是行动
def check_phone_number
account_sid = Rails.application.secrets.twilio_sid
auth_token = Rails.application.secrets.twilio_token
@lookup_client = Twilio::REST::LookupsClient.new(account_sid,
auth_token)
response = @lookup_client.phone_numbers.get("#
{params[:phone_number]}")
begin
response.phone_number
render json: {'response' => 'ok'}
rescue Exception => e
if e.code == 20404
render json: { 'error' => 'Invalid Number' }
else
render json: { 'error' => 'Invalid Number' }
end
end
end
错误是uninitialised Twilio::REST::LookupsClient
我该如何解决?
【问题讨论】:
标签: ruby-on-rails ruby twilio lookup