Juju job board API client now available in Jobs Common v2

2016-10-03

In an effort to release 21 job board clients using v2 of the Jobs Common package by the end of 2016, I’m excited to announce the release of our 8th job board client - Juju Jobs.

Juju is a job search engine that aggregates from many sources to be one of the largest job providers in the United States. We previously offered support for v1 of Jobs Common, but with the new release using v2, the usage has changed:

1. Install the package via Composer

composer require jobapis/jobs-juju

2. Create a query object with all API parameters

1
2
3
4
5
$query = new JobApis\Jobs\Client\Queries\JujuQuery([
'k' => 'engineering', // Keyword
'l' => 'chicago', // Location
'h' => '0', // Highlighting off
]);

3. Inject the query object and get jobs

1
2
$client = new JobApis\Jobs\Client\Provider\JujuProvider($query);
$jobs = $client->getJobs();

This will return a Collection of Job objects.

For more detailed usage and documentation, see this project’s readme