幾周後,我做了這個Html解析,接收一個單詞並將其計入該URL中。 「紅寶石counter.rb http://abcd.com你好」想知道這段代碼如何能夠變成一個API
class Counter
def initialize(url)
@url = url
end
def count(word, url)
doc = Nokogiri::HTML(open(url))
doc.css('head').remove
doc.text.scan(/#{word}/i).size
end
end
url, word = ARGV
puts "Found: #{Counter.new(url).count(word, url)} matches."
我想知道我怎麼可以創建此,因爲只有一個Rails JSON API。我需要詢問:url,:word,:count,所以JSON只需要使用url構建,我要求的單詞和重複的數量。
我完全迷失在如何做到這一點,它似乎是完全容易的,但我無法弄清楚。
希望有人幫助我, 謝謝。
https://www.codementor.io/franzejr/creating-simple-api-with-rails-du108148l – Iceman
我讀了這個,但只是沒有得到我把我的這個功能,我需要重建來交互JSON – MoscrowDev