Create folders on Server or Dropbox after API (instructions in Portuguese)
$250-750 USD
Cancelado
Publicado hace más de 8 años
$250-750 USD
Pagado a la entrega
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>[login to view URL]</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: [login to view URL]
- Para gravação no Dropbox, consultar as APIs: [login to view URL]
- 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.