Site widget
Gostaria de mostrar as últimas ofertas de emprego no seu site?
Introduza um dos seguintes snippets no código HTML das suas páginas, na posição onde deseja que as ofertas apareçam:
- Apresente os últimos 5 empregos de todas as categorias e todos os tipos, colocados nos últimos 7 dias, de modo aleatório:
<script src="http://empregos.istomesmo.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> - Apresente os últimos 10 empregos a full-time para programadores, colocados nos últimos 15 dias, ordenados por data de publicação (novos no topo):
<script src="http://empregos.istomesmo.com/api/api.php?action=getJobs &type=fulltime&category=programmers&count=10&random=0&days_behind=15&response=js" type="text/javascript"></script> <script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script> - Apresente os últimos empregos publicados por uma empresa (e.g. Google):
<script src="http://empregos.istomesmo.com/api/api.php?action=getJobsByCompany &company=google&count=10&response=js" type="text/javascript"></script> <script type="text/javascript">showJobs('jobber-container', 'jobber-list');</script>
Os parâmetros que pode usar ao chamar a API são:
- action: "getJobs" - todos os empregos / "getJobsByCompany" - empregos de uma empresa
- type: "0" - todos / "fulltime" / "parttime" / "freelance";
- category: "0" - todos / "programmers" / "designers" / "administrators" / "managers" / "testers" / "editors";
- count: número de ofertas de emprego a apresentar;
- random: "1" - ofertas aleatórias / "0" - ordenadas por data de publicação (novos no topo);
- days_behind: apresenta apenas empregos colocados nos últimos X dias (escolha "0" se não quer limitar);
- response: "js" - devolve os empregos como código JavaScript / "json" - devolve uma string JSON / "xml" - devolve um XML.
Utilize CSS para dar estilo à lista:
ul.jobber-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.jobber-list li {
margin-bottom: 5px;
}
