Evaluating bids

Api que encapsule e execute algumas urls ou outras Apis, capturadas no Bd e salve o registro também no Bd.

Published on the February 06, 2018 in IT & Programming

About this project

Open

Projeto: API que encapsule e execute algumas urls ou outras Apis, capturadas no bd e salve o registro também no bd.

==== BD (Sqlserver) ====

tabela 01
id  |    facebook                              |    intagram                                        |    maps    |    email
1  | https://www.facebook.com/paodeacucar/    | https://www.instagram.com/paodeacucar/?hl=pt-br    | ...          | ...
2  | https://www.facebook.com/Msftbrasil/    | https://www.instagram.com/microsoft/?hl=pt-br      | ...          | ...

tabela 02
id  | servico      | datahora                  | telefone
2  | facebook    |30/01/2018 20:30:10.140    | 81989892381


==== API ====

Usada mais ou menos assim:
  http://api.minhaapp/Send?id=2&service=facebook (TABELA 01)

  Resultado: Abre o perfil da Microsoft no facebook

  e Registra em tabela 02, inclusive o número de telefone que executou a api (caso este acesso tenha sido por dispositivo movel)



atenção: o projeto consiste apenas em desenvolver a api.
  - A conexão com o BD deve ser configurável;
  - A indicação das tabelas, que no documento são chamadas de tabela 01 e tabela 02, também devem ser configurável.

  Premissas:
- Desenvolvidas em Delphi ou C#/Asp.net
- Testada em projeto mobile em Delphi
- A API deve: Respeitar a escolha do usuário do dispositivo em abrir a solicitado no Browser ou num app, caso ele o tenha instalado no dispositivo.
Se for no browser, sempre numa nova aba!
- no browser, se possível, a api, depois de executada, direcionar para um site configurável.
  Ex:
    Executa: http://api.minhaapp/Send?id=2&service=facebook
    Mostra no Endereço da URL: http://meusite.com.br (configurável)

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by T. T. V. D. O.