Interface PHP para a busca API do Careerjet
Aqui está uma forma fácil do módulo PHP para que os resultados de busca de emprego pelo Careerjet se encaixe ao seu site.
Instalação
Caso use PHP versão anterior de 5.2, você necessita instalar json com o seguinte comando
pear install json
e também você precisa estar certo de que seu php.ini contém a linha
extension=json.so
Caso contrário tudo o que precisa fazer é realizar o download Services_Careerjet.zip e instalá-lo em um local onde seus scripts o acharão:
cd my_application_directory wget http://www.careerjet.co.uk/devel/Services_Careerjet.zip unzip Services_Careerjet.zip
Documentação
Para obter todos os detalhes por favor acesse a documentação no Services_Careerjet.php script.
Script de exemplo
<?php
require_once "Services_Careerjet.php" ;
$api = new Services_Careerjet('en_GB') ;
$result = $api->search(array( 'keywords' => 'php developer',
'location' => 'London')
) ;
if ( $result->type == 'JOBS' ){
echo "Found ".$result->hits." jobs" ;
echo " on ".$result->pages." pages\n" ;
$jobs = $result->jobs ;
foreach( $jobs as $job ){
echo " URL: ".$job->url."\n" ;
echo " TITLE: ".$job->title."\n" ;
echo " LOC: ".$job->locations."\n";
echo " COMPANY: ".$job->company."\n" ;
echo " SALARY: ".$job->salary."\n" ;
echo " DATE: ".$job->date."\n" ;
echo " DESC: ".$job->description."\n" ;
echo "\n" ;
}
}
if ( $result->type == 'LOCATIONS' ){
$locations = $result->locations ;
foreach ( $locations as $loc ){
echo $loc."\n" ;
}
}
?>
