API do site

Gostaria de mostrar os nossas mais recentes trabalhos no seu site??

Existem dois tipos de widgets que pode aplicar:

  1. Obtenha o Widget de emprego : Este Widget é usado para mostrar postos de trabalho com base na sua categoria, o destacamento de duração e tipo de emprego. Também pode configurar quantos empregos que deseje exibir e ordená-los com base na data da sua publicação, ou mesmo mostrar aleatoriamente.

    Lista dos parâmetros a serem utilizados nesta implementação:
    • action: "getJobs" - Todos os empregos
    • type: "0" - all / "fulltime" / "parttime" / "freelance"
    • category: "0" - all / "programmers" / "designers" / "administrators" / "managers" / "testers" / "editors"
    • count: number of job ads to display
    • random: "1" - display randomly / "0" - display ordered by publish date (newest on top)
    • days_behind: get only jobs posted in the past X days (type "0" if you don't want to limit this)
    • response: "js" - returns jobs as JavaScript code / "json" - returns only a JSON string / "xml" - returns an XML

    Alguns códigos de exemplo usando isto:
    • O seguinte código exibe últimos 5 trabalhos publicados nos últimos 10 dias na categoria de medicos com tempo integral e ordenados por data de publicação mais recente (no topo):
      <script src="http://emprego.conhecersaude.com/api/api.php?action=getJobs
      &type=fulltime&category=medicos&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 últimos 5 trabalhos de todas as categorias de todos os tipos publicados nos últimos 7 dias em ordem aleatória:
      <script src="http://emprego.conhecersaude.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>

  2. Obtenha empregos por Widget da Companhia: This widget is used to retrive jobs based on their company and their count.

    Lista dos parâmetros a serem utilizados nesta implementação:
    • action: "getJobsByCompany" - postos de trabalho de uma única empresa
    • count: número de anúncios de emprego a mostrar
    • response: "js" - returns jobs as JavaScript code / "json" - returns only a JSON string / "xml" - returns an XML

    Um código para obter os ultimos 10 trabalhos publicados por Google:
    <script src="http://emprego.conhecersaude.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>

CSS Styling

Você pode usar alguns css personalizados para alterar o estilo da 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;
}

Note:
  • Pode notar 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 deseja exibir os trabalhos.
  • Existe um script de demonstração, utilizando o código da API. Teste agora. Pode ver a sua fonte no navegador para verificar sua implementação. Você pode editá-lo para testá-lo antes de implementar o código noutro lugar.