Desenvolvimento de Api em Perl

Terminado

Publicado: Hace 7 meses Plazo: 30 días Propuestas: 2 Freelancers interesados: 3

Abierto

Descripción:

Desenvolvimento de API em Perl para interagir com o webservice Followzup (followzup.com).

A API deverá ter as mesmas funcionalidades das APIs atualmente disponíveis no serviço (PHP e Java), que podem ser usadas como referência no desenvolvimento. A atual API em PHP possui 55 linhas de comando.

A classe contida na API deverá implementar os métodos CONSTRUCTOR, DECRYPT e SUBMIT, com as mesmas funcionalidades das atuais APIs (PHP e Java).

A passagem de parâmetros e o retorno do método DECRYPT deverá ser feito com STRINGs, da mesma forma como nas atuais APIs (PHP e JAVA).

A passagem de parâmetros e o retorno do método SUBMIT deverá ser feito com array de STRING, da mesma forma como nas atuais APIs (PHP e JAVA).

A API poderá fazer uso de qualquer dos dois formatos de chaves públicas RSA (Base64 ou binário). A API em PHP usa a chave Base64 e a API em Java usa a chave em binário (módulo/index). Ambos os formatos referem-se às mesmas chaves públicas.

As bibliotecas de criptografia AES e RSA deverão ser compatíveis com o serviço (webservice desenvolvido em PHP).

O fonte da API será disponibilizado para download no site do Followzup, para os desenvolvedores de aplicações que desejam utilizar o serviço para enviar mensagens para dispositivos móveis. No ato do download, o sistema insere a chave criptográfica correspondente no fonte da API, da mesma forma como é feito nas atuais APIs (PHP e Java).

O desenvolvedor deverá implementar uma aplicação web na mesma linguagem da API (aplicação simples), para realização dos testes de comunicação. A aplicação deve testar todas as funcionalidades da API, podendo ser uma aplicação já existente na web.

Os fundos serão depositados EXCLUSIVAMENTE na plataforma Workana e serão liberados em parcela única após a conclusão dos testes e o fornecimento do fonte da API.

Mais informações sobre o protocolo de comunicação com o webservice poderão ser obtidas no wiki do projeto.

O download das APIs disponíveis (PHP e Java) pode ser feito site do projeto.

Projeto semelhantes a esse estão publicados no Workana para as linguagens: Python, Ruby, Perl, C++, Visual Basic e Delphi.


Categoria: IT & Programação
Subcategoria: Programação
Qual é o alcance do projeto?: Alteração média
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor

Freelancers que ya aplicaron para este trabajo

Gianluca M. G. Tenho uma formação profissional em informática e eletrônica, experiência em sistemas Linux, servidores de banco de dados e WEB. Programação de microprocessadores 8bit e de sistema PC. Experiência em desenvolvimento de... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.