Class: KktixEvent::KktixApi
- Inherits:
-
Object
- Object
- KktixEvent::KktixApi
- Defined in:
- lib/kktix-api/kktix_api.rb
Overview
Service for retriving KKTIX events
Class Method Summary collapse
Class Method Details
.events(oid = nil) ⇒ Object
8 9 10 11 12 |
# File 'lib/kktix-api/kktix_api.rb', line 8 def self.events(oid = nil) response = HTTP.get(events_json_uri(oid: oid)).parse return response['entry'] if response.key?('entry') [] end |
.events_json_uri(oid: nil) ⇒ Object
14 15 16 17 |
# File 'lib/kktix-api/kktix_api.rb', line 14 def self.events_json_uri(oid: nil) return 'https://kktix.com/events.json' if oid.nil? "http://#{oid}.kktix.cc/events.json" end |