以下CURL命令执行我尝试使用HTTParty实现的功能。
curl -X POST https://api.spark.io/v1/devices/API_ID / return_num -d access_token = ACCESS_TOKEN -d params = 12
我有一个基本的C函数,另一端通过将12加到给定的数量并返回求和的数字来回答。
我正在使用httparty调用帖子请求,如下所示:
return_hash = HTTParty.post("API_URI/v1/devices/#{API_ID}/return_num",
:headers => {"Authorization:" => AUTH},
:query => { :num => self.number})
但这并不是通过函数发送self.number。
有什么想法吗?
答案 0 :(得分:0)
你做POST
它应该没有查询,它应该有一个正文:
请参阅此处的示例:http://johnnunemaker.com/httparty/
options = { :body => {:status => text}, :basic_auth => @auth }
post('/statuses/update.json', options)