使用twilio-ruby来自twilio的REST API的400个错误请求
发布时间:2020-12-17 03:09:34 所属栏目:百科 来源:网络整理
导读:我正在尝试使用 rubygem twilio-ruby开始使用Twilio的REST API,我遇到了麻烦.这是我的代码: h = {:From = "123-123-1234",:To = "123-123-1234",:Body = "hey"}account = Twilio::RestAccount.new(ACCOUNT_SID,ACCOUNT_TOKEN)resp = account.request("/#{AP
我正在尝试使用
rubygem
twilio-ruby开始使用Twilio的REST API,我遇到了麻烦.这是我的代码:
h = {:From => "123-123-1234",:To => "123-123-1234",:Body => "hey"} account = Twilio::RestAccount.new(ACCOUNT_SID,ACCOUNT_TOKEN) resp = account.request("/#{API_VERSION}/Accounts/#{ACCOUNT_SID}/SMS/Messages",'POST',h) 其中给出了以下输出: warning: peer certificate won't be verified in this SSL session => #<Net::HTTPBadRequest 400 Bad Request readbody=true> 我也尝试过: h = {:From => "123-123-1234",:Body => "hey"} Net::HTTP.post_form URI.parse("http://api.twilio.com/2008-08-01/#{ACCOUNT_SID}/SMS/Messages"),h 其中给出以下输出: Net::HTTPBadResponse (wrong status line: "<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">"): 我很感激任何帮助. 解决方法
应该检查一下resp的身体:
<Message>The 'to' phone number provided is not yet verified for this account. While your account is in Trial Mode,you may only send SMS messages to verified numbers. Upgrade to a Full Twilio account to send to any phone number.</Message> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |