Tag: reddit

Rails的Reddit样式嵌套/线程/缩进注释?

我想知道是否有人已经在Rails中构建了一个用于线程注释的系统(缺少更好的术语),或者我是否需要自己构建它。 如果不清楚,我所指的是像Reddit这样的评论系统会自动缩进回复,使它们看起来像一棵树的分支(最好像Reddit一样进行投票)。 如果有人能指出我这样做的代码,我将不胜感激。 或者也许有一个包含此function的开源项目。 到目前为止,我还没能在Rails中找到一个。 另外,最好在Rails论坛上问这个,如果是的话,哪一个? (我是Rails的新手)

Ruby – 迭代解析的JSON

我正在尝试从reddit的API迭代解析的JSON响应。 我做了一些谷歌搜索,似乎其他人有这个问题,但没有一个解决方案似乎适合我。 Ruby将[‘data] [‘children]视为索引并导致错误,但我只是试图从JSON中获取这些值。 任何建议? 我的代码: require “net/http” require “uri” require “json” uri = URI.parse(“http://www.reddit.com/user/brain_poop/comments/.json”) response = Net::HTTP.get_response(uri) data = JSON.parse(response.body) data.each do |child| print child[‘data’][‘body’] end 我在终端中收到的错误消息: api-reddit-ruby.rb:12:in `[]’: no implicit conversion of String into Integer (TypeError) from api-reddit-ruby.rb:12:in `block in ‘ from api-reddit-ruby.rb:11:in `each’ from api-reddit-ruby.rb:11:in `’