加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用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>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读