Warning: this project has migrated to HyperTrack's official GitHub account
A RubyGem for HyperTrack's Backend API
Add this line to your application's Gemfile:
gem 'hypertrack', '~> 0.1.4'
And then run bundle install
on command line.
Or install it yourself as: gem install hypertrack -v 0.1.4
require 'hypertrack'
HyperTrack.secret_key = "<YOUR_SECRET_KEY>"
-
-
HyperTrack::User.create(name: "Mike harris", vehicle_type: "car")
-
HyperTrack::User.retrieve(user_id)
-
user = HyperTrack::User.retrieve(user_id) user.update(name: "Mike J harris")
-
HyperTrack::User.list
-
user = HyperTrack::User.retrieve(user_id) user.assign_actions({action_ids: [action_id_1, action_id_2]})
-
Location-based Assignment - Find Nearby Users
users = HyperTrack::User.nearby({action_id: "0a874ed1-a4f4-4786-8319-a5d75bc9948b"})
-
-
-
HyperTrack::Action.create(type: 'pickup')
-
HyperTrack::Action.retrieve(action_id)
-
HyperTrack::Action.list
-
action = HyperTrack::Action.retrieve(action_id) action.complete()
-
action = HyperTrack::Action.retrieve(action_id) action.cancel()
-
Mileage Tracking - Meter an Action
action = HyperTrack::Action.retrieve(action_id) result = action.meter()
-