Skip to content
Find your next gig from the console. Ruby wrapper for the Authentic Jobs API
Ruby
Find file
Failed to load latest commit information.
examples
lib
test Docs, dependencies
.document Initial commit to authentic_jobs.
.gitignore exclude yardoc
.yardopts Docs, dependencies
LICENSE Initial commit to authentic_jobs.
README.markdown Docs, dependencies
Rakefile updated homepage
VERSION Version bump to 0.2.2
authentic_jobs.gemspec Regenerated gemspec for version 0.2.2
changelog.markdown Updated README

README.markdown

Authentic Jobs

Find your next gig from the console! This is a Ruby wrapper for the AuthenticJobs.com API.

Installation

sudo gem install authentic_jobs

Usage

Create a client with your API key

client = AuthenticJobs.new('OU812') # <-- Get your key at http://www.authenticjobs.com/api/

Search for jobs

jobs = client.search(:location => 'austintxus', :keywords => 'ruby')

List all companies with current listings

companies = client.companies

List all job types

types = client.types

List all job categories

categories = client.categories

The categories, types, and locations methods are all cached after the first call. To refresh, simply add a bang:

client.categories!
client.types!
client.locations!

All calls return a Hashie::Mash and support dot-notation.

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.

Copyright

Copyright (c) 2009 Wynn Netherland. See LICENSE for details.

Something went wrong with that request. Please try again.