Integrador de Links Imoalert


Documentação da Api

Microservico que substitui uma URL por uma nome chave e vice-versa

Esta aplicação se comunica através de application/json

Endpoint da aplicação: http://links.imoalert.com.br

Toda requisição deverá conter no seu header, a propriedade Authorization com o token de acesso, como abaixo:

Authorization: Token RCSHYxaxI6gRJJS0Qh2D

POST /api/addUrlShortcut
Propriedade Tipo Obrigatorio Observação
shortcut_ref String Nome que será referência para a url
original_link String Link original do shortcut
redirect Boolean Quando passado com valor true, permite que utilizar o redirecionamento de url. Veja mais na sessão Redirecionamento
{
    "shortcut_ref": "ttl_Proprietario",
    "redirect": true,
    "original_link": "https://www.youtube.com/watch?v=IpAFKd1fOMM"
}

                                                                        
{
    "success": true,
    "shortcut_identificador": "cd3d23f"
}
                                                                        

GET/api/getUrlShortcut
Propriedade Tipo Obrigatorio Observação
shortcut_identificador String Enviar este parametro caso queira diretamente obter informações do shortcut apartir do identificador
shortcut_ref String Enviar este parametro caso queira obter dados do shortcut apartir do seu nome de referência
var request = require('request');
var options = {
  'method': 'GET',
  'url': 'http://localhost:8085/api/getUrlShortcut?shortcut_id=e777f287',
  'headers': {
    'Authorization': 'Token TXKZqxFZsZe1aFzxiWBd'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});


                                                                        
{
    "shortcut_identificador": "cd3d23f",
    "shortcut_ref": "bla",
    "shortcut_link": "https://minhaurl.com.br"
}
                                                                        

POST /api/updateUrlShortcut/:shortcut_identificador
Propriedade Tipo Obrigatorio Observação
shortcut_ref String Enviar este parametro caso queira atualizar a palavra que faz referência ao link
shortcut_link String Enviar este parametro caso queira atualizar o link do shortcut
redirect Boolean Quando passado com valor true, permite que utilizar o redirecionamento de url. Veja mais na sessão Redirecionamento
{
    "shortcut_ref": "ttl_Proprietario",
    "redirect": true,
    "original_link": "https://www.youtube.com/watch?v=IpAFKd1fOMM"
}

                                                                        
{
    "success": true,
    "message": "Shortcut updated with success"
}