class NounProjectApi::Reporter
Main class to hold reporting actions back to the Noun Project.
Constants
- API_PATH
Public Instance Methods
report_used(ids)
click to toggle source
# File lib/noun_project_api/reporter.rb, line 10 def report_used(ids) ids = [ids] if ids.is_a?(String) || ids.is_a?(Integer) raise ArgumentError, "Missing ids" if ids.nil? || ids.empty? result = access_token.post( "#{API_BASE}#{API_PATH}", { icons: ids.join(",") }.to_json, "Accept" => "application/json", "Content-Type" => "application/json" ) result.code == "200" end