class Translookout::Translookout
Public Class Methods
new(subscription_id)
click to toggle source
# File lib/translookout/translookout_core.rb, line 4 def initialize(subscription_id) @subscription_id=subscription_id puts @subscription_id end
Public Instance Methods
image_judgment?(image)
click to toggle source
# File lib/translookout/translookout_core.rb, line 9 def image_judgment?(image) uri="http://www.translookout.work/lookouts/cover?image=#{image}&mode=image&subscription_id=#{@subscription_id}" request(uri) end
message_judgment?(message,targets,option=true)
click to toggle source
# File lib/translookout/translookout_core.rb, line 14 def message_judgment?(message,targets,option=true) uri="http://www.translookout.work/lookouts/cover?message=#{message}&mode=message&subscription_id=#{@subscription_id}&option=#{option}" targets.each do |target| uri=uri+"&targets[]=#{target}" end request(uri) end
request(uri)
click to toggle source
# File lib/translookout/translookout_core.rb, line 22 def request(uri) uri = URI.parse(uri) response= Net::HTTP.get(uri) response = JSON.parse(response) end