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