Terminado

Criar pastas a partir de retorno de Api

Publicado el 27 Agosto, 2015 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Social media (Facebook, Twitter, etc.), Cloud Storage (Dropbox, Google Drive, etc.)
Roles necesarios Programador

Plazo de Entrega: 29 Agosto, 2015

Habilidades necesarias

Otros proyectos publicados por R. P. C.