Terminado

Integração com Webmotors (Download Marcas, Modelos e Versões)

Publicado el 18 Diciembre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Deverá ser criada uma rotina em PHP para obtenção de marcas, modelos e versões no Webservice do site Webmotors realizar as seguintes etapas:

1. Conectar em um Webservice e autenticar para obtenção de um Token
2. Com o token deverá ser acessado o Webservice no endpoint https://integracao.webmotors.com.br/wsLoginSistemaRevendedor.asmx e obter as Marcas, Modelos e Versões (Versões correspondentes as marcas e models, como se fosse uma hierarquia)
3.
Gravar estas informações em um banco de dados mYSQL hospedado na Amazon com tabelas especificas tb_webmotors_marcas, tb_webmotors_modelos e tb_webmotors_versoes


PREMISSAS:
- A aplicação deverá rodar na versão do PHP 5.6.24 e será executada em Windows (iis com php instalado) em um servidor windows server 2016
- a aplicação será executada através de uma chamada de uma url e irá executar de forma parcial se necessário (cron que será programado no servidor para chamar a mesma página a cada x minutos ou x horas ou x dias) ou de preferência executar em uma vez só sem dar timeout (isso dependerá do tempo de resposta)
- as marcas, modelos e versões já existentes serão "puladas" e somente as novas deverão ser incluidas
- o desenvolvedor deverá executar a rotina em seu próprio banco de dados (local) para testes
- os nomes das tabelas deverão ser encaminhados por mim depois de aceita a proposta do desenvolvedor
- deverá ser criada uma include ou local de informações estáticas dos dados de conexão do servidor mysql (usuário, senha e ip), url endpoint do webmotors e outras constantes necessárias para a modificação para envio para o ambiente de produção.
- As informações de conexão ao site do Webmotors serão enviadas assim que aceito a proposta enviada

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿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 Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 24 Diciembre, 2017

Habilidades necesarias