Vagas em seu site

Quer aumentar os acessos de seu site exibindo as vagas mais recentes do BHjobs? Disponibilizamos um código que ajuda seu site a ter mais conteúdo, exibindo nossas vagas em tempo real. Veja abaixo os dois tipos de widgets que você pode aplicar em seu site.

Modelo 1:

Esse widget é usado para recuperar tarefas com base em sua categoria, duração de postagem e tipo de trabalho. Você também pode configurar quantos trabalhos deseja exibir e encomendá-los com base na data de publicação ou até mesmo mostrá-los aleatoriamente.

Lista de parâmetros
action
  • getJobs Exibe todas as vagas.
type Para exibir tipos espefificios user os valores:
  • 1 Emprego
  • 2 Estágio
  • 3 Temporário
  • 4 Freelancer
  • 5 Trainee
  • 6 Autônomo/PJ
  • 7 PCD
  • O valor 0 exibe todos os tipos.
category Para exibir as vagas por categoria, user os valores:
  • 1 Administrativo, Arquivo/Biblioteca e Escritório
  • 2 Agricultura, Pecuária e Veterinária
  • 3 Auditoria e Qualidade
  • 4 Ciências, Química/Petroquimica e Farmacêutica
  • 5 Comércio/Vendas e Comércio Exterior
  • 6 Comunicação, Design, Marketing e Publicidade
  • 7 Educação, Ensino, Idiomas e Pedagogia
  • 8 Engenharias, Arquitetura e Projetos
  • 9 Esportes, Academias e Suplementos
  • 10 Estética, Moda e Beleza
  • 11 Financeiro, Faturamento/Contábil e Fiscal
  • 12 Gastronomia, Alimentação e Culinária
  • 13 Hotelaria, Turismo e Hospitalidade
  • 14 Indústria, Manufatura e Produção/Fabricação
  • 15 Informática/TI, Internet e Telecomunicações
  • 16 Jurídico/Direito
  • 17 Logística, Compras, Almoxarifado e Transportes
  • 18 Manutenção, Instalação e Reparos
  • 19 Mecânica, Eletrônica e Automação
  • 20 Meio Ambiente e Ecologia
  • 21 Recursos Humanos/DP e Psicologia
  • 22 Saúde, Odontologia, Bem-Estar e Nutrição
  • 23 Secretariado, Recepção e Atendimento
  • 24 Segurança, Vigilância, Monitoramento e Portaria
  • 25 Serviços Gerais, Limpeza e Construção
  • 26 Telemarketing, Teleatendimento/Suporte e Cobrança
  • O valor 0 mostra todas as categorias.
unit Para exibir por Estado, user os valores:
  • 5 Bahia
  • 6 Ceará
  • 7 Distrito Federal
  • 13 Minas Gerais
  • 16 Paraná
  • 17 Pernambuco
  • 19 Rio de Janeiro
  • 21 Rio Grande do Sul
  • 24 Santa Catarina
  • 25 São Paulo
  • O valor 0 mostra vagas para todos os Estados.
count Define o número de vagas que quer exibir.
random O valor "1" exibe de forma aleatória \ O valor "0" exibe de forma ordenada pela data de publicação (mais recente no topo).
response O valor "js" retorna vagas como código JavaScript \ O valor "json" retorna apenas uma string JSON \ O valor "xml" retorna um XML.
Alguns exemplos de códigos usando isso:

O código a seguir exibe as últimas 10 vagas publicadas nos últimos 10 dias do tipo "1" Emprego, em Minas Gerais, na categoria "1" (Administrativo, Arquivo/Biblioteca e Escritório) e ordenados por data de publicação (mais recente no topo):
<script src="https://www.bhjobs.com.br/api/api.php?action=getJobs&country=1&unit=13&city=0&type=1&category=1&count=10&random=0&response=js"type="text/javascript"></script>
<script type="text/javascript">showJobs('job-container', 'job-list');</script>

O código a seguir exibe as últimas 20 vagas publicadas em Minas Gerais, de todas as categorias e tipos postados nos últimos 7 dias em ordem aleatória:
<script src="https://www.bhjobs.com.br/api/api.php?action=getJobs&country=1&unit=13&city=0&type=0&category=0&count=20&random=1&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('job-container', 'job-list');</script>

Modelo 2:

Este widget é usado para exibir de uma empresa especifica.

Lista de parâmetros
action
  • getJobsByAdvertiser Exibe vagas de uma única empresa.
advertiser O nome do anunciante que deseja exibir as vagas.
unit Para exibir por Estado, user os valores:
  • 5 Bahia
  • 6 Ceará
  • 7 Distrito Federal
  • 13 Minas Gerais
  • 16 Paraná
  • 17 Pernambuco
  • 19 Rio de Janeiro
  • 21 Rio Grande do Sul
  • 24 Santa Catarina
  • 25 São Paulo
  • O valor 0 mostra vagas para todos os Estados.
count Define o número de vagas que quer exibir.
response O valor "js" retorna vagas como código JavaScript \ O valor "json" retorna apenas uma string JSON \ O valor "xml" retorna um XML.

Alguns exemplos de códigos usando isso:
O código a seguir exibe os ultimos 5 trabalhos publicados pelo Google em Minas Gerais:
<script src="https://www.bhjobs.com.br/api/api.php?action=getJobsByAdvertiser&country=1&unit=13&city=0&advertiser=google&count=5&response=js" type="text/javascript"></script>
<script type="text/javascript">showJobs('job-container', 'job-list');</script>

Personalizaçao com CSS

Veja o código de exemplo:
O código a seguir exibe os ultimos 5 trabalhos publicados pelo Google em Minas Gerais:
ul.job-list {
list-style-type: none;
margin: 0;
padding: 0;
}
ul.job-list li {
margin-bottom: 5px;
}