[{"Id"=>1015765, "Date"=>"/Date(1468062000000+0100)/", "EventGroupName"=>"Electric Daisy Carnival", "VenueName"=>"Milton Keynes Bowl", "Town"=>"Milton Keynes", "Country"=>"UK", "TicketCount"=>35, "Currency"=>"GBP", "MinPrice"=>79.75, "LayoutId"=>3932, "EventGroupId"=>32347, "VenueId"=>3596}]
我正在通过api im calls
收到此回复如何在控制器的其他地方使用id?
继承我的控制器
api = HTTParty.get("url here").parsed_response
id = api["Events"]
我已尝试在[Id]
来电结束时坚持使用id
,但这无效。
萨姆
其他
继承人我的尝试:)
id = api["Events"].first["Id"]
results = HTTParty.get("partoneofurl" + id + "parttwoofurl")
syntax error, unexpected tIDENTIFIER, expecting ')'
syntax error, unexpected ')', expecting keyword_end
答案 0 :(得分:0)
HTTParty
调用的结果是一个包含带响应元素的哈希表的数组。要访问这些值,首先需要访问哈希表,即数组的第一个元素,然后您可以访问哈希表中的值。你可以这样做:
$ api.first["Key"]