class KSequencing::Client
Public Instance Methods
create_image_choices(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 4 def create_image_choices(options = {}) options[:token] ||= KSequencing.project_key connection.post('/api/images/choices', options) end
create_image_closed_questions(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 9 def create_image_closed_questions(options = {}) options[:token] ||= KSequencing.project_key connection.post('/api/images/closed_questions', options) end
create_image_messages(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 14 def create_image_messages(options = {}) options[:token] ||= KSequencing.project_key connection.post('/api/images/messages', options) end
create_prediction(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 24 def create_prediction(options = {}) options[:token] ||= KSequencing.project_key connection.post('/api/prime/predictions', options) end
find_by_id_image_choice(options = {})
click to toggle source
—————————— find by id ——————————-
# File lib/k_sequencing/client.rb, line 56 def find_by_id_image_choice(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/choice', options) end
find_by_id_image_closed_question(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 61 def find_by_id_image_closed_question(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/closed_question', options) end
find_by_id_image_message(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 66 def find_by_id_image_message(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/message', options) end
find_by_id_image_photo_tag(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 71 def find_by_id_image_photo_tag(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/photo_tag', options) end
find_by_id_prediction(id, options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 76 def find_by_id_prediction(id, options = {}) options[:token] ||= KSequencing.project_key connection.get("/api/prime/predictions/#{id}", options) end
find_image(id, options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 81 def find_image(id, options = {}) options[:token] ||= KSequencing.project_key connection.get("/api/projects/images/#{id}", options) end
get_image_choice(options = {})
click to toggle source
——————————– list data ———————————-
# File lib/k_sequencing/client.rb, line 30 def get_image_choice(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/choices', options) end
get_image_closed_question(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 35 def get_image_closed_question(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/closed_questions', options) end
get_image_message(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 40 def get_image_message(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/messages', options) end
get_image_photo_tag(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 45 def get_image_photo_tag(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/images/photo_tags', options) end
get_prediction(options = {})
click to toggle source
# File lib/k_sequencing/client.rb, line 50 def get_prediction(options = {}) options[:token] ||= KSequencing.project_key connection.get('/api/prime/predictions', options) end
Private Instance Methods
connection()
click to toggle source
# File lib/k_sequencing/client.rb, line 88 def connection @connection ||= Connection.new end