1. Go to this page and download the library: Download jobapis/jobs-multi library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jobapis / jobs-multi example snippets
// Include as many or as few providers as you want. Just be sure to include any PER KEY>',
],
'Careercast' => [],
'Careerjet' => [
'affid' => '<YOUR AFFILIATE ID>',
],
'Dice' => [],
'Github' => [],
'Govt' => [],
'Ieee' => [],
'Indeed' => [
'publisher' => '<YOUR PUBLISHER ID>',
],
'Jobinventory' => [],
'J2c' => [
'id' => '<YOUR PUBLISHER ID>',
'pass' => '<YOUR PUBLISHER PASSWORD>',
],
'Juju' => [
'partnerid' => '<YOUR PARTNER ID>',
],
'Monster' => [],
'Stackoverflow' => [],
'Usajobs' => [
'AuthorizationKey' => '<YOUR API KEY>',
],
'Ziprecruiter' => [
'api_key' => '<YOUR API KEY>',
],
];
$client = new \JobApis\Jobs\Client\JobsMulti($providers);
$options = [
'maxAge' => 30, // Maximum age (in days) of listings
'maxResults' => 100, // Maximum number of results
'orderBy' => 'datePosted', // Field to order results by
'order' => 'desc', // Order ('asc' or 'desc')
];
// Make queries to each individually
$indeedJobs = $client->getJobsByProvider('Indeed');
// Or get an array with results from all the providers at once
$jobs = $client->getAllJobs($options);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.