Realizado

Criar pastas a partir de retorno de Api

Publicado em 27 de Agosto de 2015 dias na TI e Programação

Sobre este projeto

Aberto

Propósito do sistema: criar pastas em um servidor Windows ou no Dropbox (via api) e fazer o download de imagens a partir do retorno de uma api a ser executada automaticamente.

Sistemas utilizados: Seekr, servidor de arquivos Windows 2012 Standard ou Dropbox.

Escopo técnico:
- Executar a API “tickets” em intervalos regulares a serem definidos pelo usuário
- Como um dos parâmetros que podem ser passados à API é um intervalo de data e horário, o sistema deverá fazer o controle da última verificação para que não obtenha os dados já coletados em consultas anteriores.
- O retorno da api poderá ser em json ou xml.
- Serão utilizados por enquanto apenas 2 dados do retorno da API:
                - ticket_protocol: o número do ticket deverá ser utilizado para dar o nome à pasta a ser criada.
                - Attached_image_url: link para uma imagem que deverá ser baixada para a pasta criada.
- Pode haver várias interações para um mesmo ticket, o que demandará um loop para o download das imagens para a mesma pasta
- O retorno da api em xml é basicamente o seguinte:
<seekr>
  <response>
    <status>200 ok</status>
    <code type="integer">200</code>
  </response>
  <tickets type="array">
    <ticket>
      <id type="integer">123</id>
      <account-id type="integer">1109</account-id>

      <protocol>2015011224</protocol>

      <interactions type="array">
        <interaction>

          <attached-image-url>https://pbs.twimg.com/media/BitU1KLIQAA1Ar3.jpg</attached-image-url>
          <social-media>twitter</social-media>
          <search-term>Protesto</search-term>
          <polarization type="integer">-1</polarization>
          <reach type="integer">23</reach>
          <favorite type="boolean">false</favorite>
        </interaction>
      </interactions>
    </ticket>
  </tickets>
</seekr>
- Em negrito os dados a serem utilizados.
- A descrição completa da API poderá ser obtida em: http://monitoramento.seekr.com.br/api_doc#tickets
- Para gravação no Dropbox, consultar as APIs: https://www.dropbox.com/developers/core
- A princípio, a solução mais interessante será a que contempla o Windows 2012 e não o dropbox.

Observações:
- O escopo detalhado acima poderá sofrer alterações, assim como a API a ser utilizada, após discussão técnica inicial.

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Não (Eu nunca gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc), Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: 29 de Agosto de 2015

Habilidades necessárias

Outro projetos publicados por R. P. C.