Site Widgets
Gostaria de mostrar as nossas mais recentes ofertas de emprego no seu site?
Existem dois tipos de widgets que pode utilizar:
- Widget - Procura Empregos: Este elemento é usado para recolher ofertas de emprego com base na sua categoria, duração do anúncio e tipo de emprego. Pode também configurar quantos empregos deseja exibir e ordená-los com base na data da sua publicação, ou mesmo mostrar aleatóriamente.
Lista dos parâmetros a serem utilizados nesta aplicação:- action: "getJobs" - todos os empregos
- type: "0" - todos / "fulltime" / "parttime" / "freelance"
- category: "0" - todos / "agricultura" / "call_center" / "educacao" / "economia" / "industria" / "informatica" / "saude"
- count: número de ofertas de emprego para mostrar
- random: "1" - mostrar aleatóriamente / "0" - mostrar ordenado por data de publicação (mais recente no topo)
- days_behind: mostra empregos publicados nos últimos X dias (coloque "0" se não quiser limitar isto)
- response: "js" - mostra empregos como có JavaScript / "json" - retorna apenas uma JSON string / "xml" - retorna um XML
Alguns códigos de exemplo:- O seguinte código exibe as últimas 5 ofertas de emprego publicadas nos últimos 10 dias na categoria de Call Center como full-time e ordenados por data de publicação mais recente (em cima):
<script src="http://emprego.cantinhodoemprego.com/api/api.php?action=getJobs
&type=fulltime&category=call_center&count=5&random=0&days_behind=10&response=js"
type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script> - O código a seguir exibe as últimas 5 ofertas de emprego de todas as categorias, de todas as cargas hor´rias publicadas nos últimos 7 dias por ordem aleatória:
<script src="http://emprego.cantinhodoemprego.com/api/api.php?action=getJobs
&type=0&category=0&count=5&random=1&days_behind=7&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script>
- Widget - Empregos por Empregador: Este elemento é usado para mostrar ofertas de emprego com base no empregador e no número destas.
Lista dos parâmetros a serem utilizados nesta aplicação:- action: "getJobsByCompany" - ofertas de emprego apenas do empregador definido
- count: número de ofertas de emprego a mostrar
- response: "js" - mostra empregos como código JavaScript / "json" - retorna apenas uma JSON string / "xml" - retorna um XML
Um código para este widget em que se obtém os últimas 10 ofertas de emprego publicadas pelo Cantinho do Emprego:<script src="http://emprego.cantinhodoemprego.com/api/api.php?action=getJobsByCompany
&company=cantinho-do-emprego&count=10&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script>
Estilos CSS
Pode usar alguns estilos css personalizados para apresentar a lista de empregos. Aqui está um exemplo de código:ul.jobber-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.jobber-list li {
margin-bottom: 5px;
}
Notas:
- Pode verificar que existem dois códigos de script para cada aplicação, o script que aponta para a classe api.php pode ser incluído em qualquer lugar do seu site, mas o segundo código deve aparecer no lugar onde pretende exibir os empregos.
- Existe um script de demonstração ao vivo, utilizando o código da API. Testá-lo agora. A forma como está implementado pode ser verificada através do código fonte, que pode ser consultado utilizando o seu navegador da internet. Antes de publicar pode editá-lo ao vivo para testá-lo antes de implementar o código de noutro sítio web.
